TDDE41 Software Architectures
Lectures
The slides for the lectures are uploaded after every lecture.
Topic and slides | Reading directions |
---|---|
Introduction and overview | |
Architecture definitions and concepts | Course book ch. 1, 3, 17 |
Design process | Course book ch. 6-7 |
Architecture Styles | Course book ch. 4,5,11 |
Designing for non-functional properties | Course book ch. 12-14 |
Guest lecture from David Byers on Designing for Security | Course book pages 487-499 as well as sections 13.4.1 and 13.4.2 |
Standards in Architecture | Course book ch. 16 42010-2011 - ISO/IEC/IEEE, The Open Group Architecture Framework |
Domain Specific Concerns | Course book ch. 15 |
Course book
![]() |
Richard N. Taylor, Nenad Medvidovic, Eric M. Dashofy. Software Architecture - Foundations, Theory & Practice, John Wiley & Sons, 2010 |
Additional literature
![]() |
Essential Software Architecture, Ian Gorton, Springer-Verlag Berlin, Heidelberg, 2011, ISBN 978-3-642-19176-3 |
![]() |
Software Architecture in Practice (3rd Edition), Len Bass & Paul Clements & Rick Kazman |
![]() |
Beautiful Architecture: Leading Thinkers Reveal the Hidden Beauty in Software Design, Edited by Diomidis Spinellis & Georgios Gousios, ISBN 978-0596517984 | ![]() |
Sustainable Software Architecture: Analyze and Reduce Technical Debt, ISBN 978-1681985695 |
Page responsible: Lena Buffoni
Last updated: 2023-03-28