Software Architecture 2023/24

Lectures


If not indicated otherwise, the lectures are held on Tuesday 14.00-15.40 in Aula Magna. Here, you will find the accompanying slides, materials, and reading. Last year's slides and materials are also available, but there might be some changes in this year's content, of course.

Don't forget to report the most confusing thing (what notion, connection, element, technique, example…) in the lecture via the anonymous form after each lecture.

Lecture recordings are also available.

  1. [September 19] Prezi abstract L1: Software Architecture: Here, There and Everywhere
  2. [September 26] PDF L2: Microservices and Containers – Pavle Dakić
  3. [October 3] Prezi abstract L3: Pattern Oriented Software Architecture
  4. [October 10] Prezi abstract L4: Selected Design Patterns and Their Composition
  5. [October 17] Prezi abstract L5: Expressing Software Architecture in UML
  6. [October 24] Prezi L6: Aspect-Oriented Modularization
    (L8 from 2021/22)
  7. [October 31] Prezi abstract L7: Lean Architecture and DCI
  8. [November 7] Prezi abstract L8: People and Architecture: Organizational Patterns
  9. [November 14] Prezi L9: Software Product Lines
  10. [November 21] Prezi L10: Distributed Software Architecture
  11. [November 28] Prezi L11: Maintaining Software Architecture
  12. [December 5] Discussion

fiit.stuba.sk/~vranic/as