Chapter 11

Specifying Requirements



This chapter presents solutions to the exercises posed in Chapter 4, covering the identification and specification of system and software requirements using use cases and executable models. This includes solutions for both the Roadrunner Traffic Light Control System and the Coyote Unmanned Aerial Vehicle.


Requirementuse caserequirements modelexecutable requirementrequirements tablescenariorequirements state machinesolution

11.1. Answer 4.1: Identifying Kinds of Requirements

This exercise should hold no difficulties. It is a simple matter to create the requirements elements and link them together in a taxonomy with stereotyped dependencies. In this case, I split the requirements ...

Get Real-Time UML Workshop for Embedded Systems, 2nd Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.