Chapter 8 System models (Software Engineering by Sommerville) Objectives
To explain why the context of a system should be modelled as part of the RE process
To describe behavioural modelling, data modelling and object modelling
To introduce some of the notations used in the Unified Modeling Language (UML)
To show how CASE workbenches support system modelling
Topics covered
Context models
Behavioural models
Data models
Object models
CASE workbenches