|
|
|
||
Software architectures, principles of architecture design, architectural styles, architecture quality, integration, reusability, describing architecture, modeling architecture.
Last update: T_KSI (07.05.2012)
|
|
||
Students complete tasks on a team project assigned during the semester. Students must consult and present the results of their work according to the schedule defined at the beginning of the semester. Last update: Nečaský Martin, doc. Mgr., Ph.D. (02.05.2022)
|
|
||
1. Bass,L., Clements,P., Kazman,R.: Software Architecture in Practice. Addison-Wesley, 2012. ISBN 9780321815736 2. Brown,S.: Software Architecture for Developers - Technical leadership and the balance with agility. 2022, http://leanpub.com/software-architecture-for-developers 3. Brown,S.: Software Architecture for Developers - Visualize, document and explore your software architecture. 2022, http://leanpub.com/software-architecture-for-developers 4. Richards, M., Ford N.: Fundamentals of Software Architecture: An Engineering Approach. O'Reilly Media, 1st edition, 2020. ISBN 1492043451 Last update: Nečaský Martin, doc. Mgr., Ph.D. (29.09.2024)
|
|
||
1. Introduction to software architectures. 2. Architectural styles. 3. Architectural views. 4. Modeling and documentation of software architectures. 5. Qualitative attributes of software architectures (availability, modifiability, performance, security, integrability, reusability, testability, usability). 6. Selected architectural patterns. 7. Data architecture. Last update: Nečaský Martin, doc. Mgr., Ph.D. (02.05.2022)
|