Structural Models
Reading
Software Engineering (Sommerville 2016)
- Chapter 5: System modeling
- Structural models
UML Distilled (Fowler 2004)
Learning Objectives
- Create a UML class diagram to model an object-oriented design
Resources
Complete the handout as time permits in (or outside of) class
Class Diagrams
Examples
- Bank Account (courtesy uml-diagrams.org)
- Online Shopping (courtesy uml-diagrams.org)
- Library (courtesy uml-diagrams.org)
- Android Camera API (courtesy uml-diagrams.org)