Seminar on Design and Architecture Patterns
Ošlejšek: Architecture Design I
Lesson outline
- The teacher briefly explains the utilization of packages and interfaces for component development and demonstrates the principles in a case study.
- Students divide classes into packages (within the class diagram). In every package create at least one external interface (interface with services useful outside of the package).
- Students create a separate package diagram, draw inter-package dependencies. Verify that the dependencies are "reasonable". If necessary, re-arrange classes in packages to get reasonable dependencies.
- The class diagram with packages and interfaces together with the package diagram shall be submitted as a result of this seminar.
Study materials
Error: The referenced object does not exist or you do not have the right to read.
https://is.muni.cz/el/fi/podzim2022/PV167/um/architecture/03-architecture-design.pdf