A Wireless Home Alarm System : Analysis, Specification and Design with the Structured Model
Apply the Requirements and Architecture Models to perform the analysis and design of the alarm control software described above (you can make – and should document – necessary assumptions), and document all results obtained from each of the following tasks: (1) Define the data and control context diagrams of the alarm control firmware. (2) Define data flow diagram DFD 0 which shows at least four different 3 processes, and its corresponding control flow diagram CFD 0. (3) Define process and control specifications based on DFD 0 and CFD 0 produced in (2); the latter including any timing specification deemed necessary. (4) Enhance the diagram DFD 0 produced in (2). (5) Define architecture flow diagram AFD 0. (6) Define the traceability matrix.