Introduction - SW architectures, definitions, Basic concepts.
Download
Object-oriented analysis, design, and Modeling.
Download
Design Patterns: Creational, Structural, and Behavioural Patterns
Architecture Diagrams: Software Modeling and Visualization
Architectural Styles I
Architectural Styles II
Analysis and evaluation of Software Architectures.
Guest Lecture from Industry
Product Lines and Product Families
Service-Oriented Architecture I
Service-Oriented Architecture II
Basic principles of Cloud applications and their architectural styles.
Security and Trust for Software Architectures.
Reserve.