Project in Object-oriented Design of Information Systems
Week 11: Architecture Design II
Lesson outline:
- Students create 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 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 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)