Charles Explorer logo
🇬🇧

Software System Architectures

Class at Faculty of Mathematics and Physics |
NSWI130

Syllabus

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.

Annotation

Software architectures, principles of architecture design, architectural styles, architecture quality, integration, reusability, describing architecture, modeling architecture.