Project in Object-oriented Design of Information Systems
Week 11: 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.
- Students elaborate component model 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.
- [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
- Software Architecture Guidelines - Design Fundamentals at MSDN
- To define specifications (if needed) - Object Constraint Language (OCL)