Reading

Sommerville, Chapter 5, sections 5.1

Objectives

  1. Understand how a Model is used as an abstraction of a system to better elaborate requirements and/or describe the system’s design.
  2. Understand how different models of a system are needed for describing the Context, Interactions, Structure, and Behavior of the system.
  3. Read and create Context Models

Notes

Read using the following as a guide:

  1. Understand how a Model is used as an abstraction of a system to better elaborate requirements and/or describe the system’s design.
    • Look for these thoughts as you read through the narratives.
  2. Understand how different models of a system are needed for describing the Context, Interactions, Structure, and Behavior of the system.
  3. Describe the purpose of each of these types of models with a short phrase
    • Context
    • Interactions
    • Structure
    • Behavior
  4. Read and create Context Models: Context Diagram, UML Activity Diagram, (DoDAF OV-1 in class)
    • Study the examples in the text to understand what they represent