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.

PV167-04 / PV167-05:

  • Two deliverables from this session:
    • component architecture by means of the component diagram
    • some usage specifications for clients in OCL (e.g. in class diagram of business interfaces to mark specific operations)

Links