Goal: A clear understanding of what requirements and specifications are, what their relationship

Hardware and software together build a System that operates in an Environment that you interact with through shared phenomena (Sensors and Actuators)

Shared phenomena are visible to both the environment and the system and form an interface between the two.

Requirements

  • Desired changes or desired properties
  • Expressed in terms of environmental phenomena

The actual RE reference model

  • The specification of a system plus any assumptions must be enough to satisfy the requirements