70 likes | 88 Views
This lecture discusses the architecture design in informatics, focusing on the conceptual core and principal set of design decisions that make a system work. Components, connectors, data model, protocols, interfaces, naming, and algorithms are explored with relevant examples such as instant messaging, HTTP, and Facebook.
E N D
Informatics 121Software Design I Lecture 19 Duplication of course material for any commercial purpose without the explicit written permission of the professor is prohibited.
Today’s lecture • Architecture design
Architecture • “The conceptual core” • “That what really makes it work” • “Principal set of design decisions” • “Essence of the solution”
Architecture • Components and connectors • Data model • Protocol • Interface • Naming • Algorithm • …