Chapter 5. Requirements Analysis of Real-Time Systems

Real-time systems interact with their external environment. The set of external objects of significance and their interactions with the system form the basis for the requirements analysis of the system. In the UML, this is captured by the use case model. A use case is a system capability that is detailed with accompanying text, examples (scenarios) or state models. The use case model decomposes the primary functionality of the system and the protocols necessary to meet these functional requirements.

Notations and Concepts Discussed

Actors

State

Statechart

Events

Use Case Diagrams

Scenarios

Sequence Diagram

Requirements

Requirements are specifications of what a system must do independently of how the ...

Get Real Time UML: Advances in The UML for Real-Time Systems, Third Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.