Seminar on Design and Architecture Patterns

Bühnová: Architecture Design II

Lesson outline:

  • Students create an initial component model. Components should (roughly) correspond to packages, provided interfaces should correspond to "external" interfaces from the class diagram.
  • Follow the guidelines explained during the seminar, with the Presentation Layer, Bussiness Logic Layer (Service Layer + Domain Model Layer) and Resource Access Layer, as well as the Utilities Layer
  • Students elaborate component models to complete a compact reasonable component system. Add missing interfaces (provided or required) as well as new meaningful components at will. The final component model will consist of at least XY interconnected components.
  • [Optional: Create a deployment model, i.e. map components onto concrete HW nodes.]
  • The component diagram shall be submitted as a result of this seminar.

Links

Till next time

  • Find an example of real system that can be your inspiration for elaboration of the architecture that you will be discussing next time

Study materials

Chyba: Odkazovaný objekt neexistuje nebo nemáte právo jej číst.
https://is.muni.cz/el/fi/podzim2022/PV167/um/architecture/03-architecture-design.pdf