5.2. A Functional Specification for Laddie

The Laddie alarm system monitors up to five zones and raises an alarm when a change occurs in one of the monitored zones. Alarms are reported to Laddie's five different user interfaces. In addition to being able to view the status of the zones that Laddie monitors, the user interfaces allow you to test and clear alarms, view logs, and configure zones. Configuration parameters include the following:

  • Zone name

  • Contact type

  • Latching or non-latching

  • Enabled or disabled

Laddie's functional specification is divided into two parts: one that allows users to access alarm configuration and status and another that allows Laddie to handle alarms.


As a reminder, Laddie refers to the whole appliance, and ladd refers ...

Get Linux Appliance Design now with the O’Reilly learning platform.

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