You must provide a row in this table for every behavioral requirement in the elevator control system, Sections 5 through 11. This will obviously involve adding rows to the table below. You do not need to create table rows for the environmental objects, Sections 1 through 4 -- we haven't provided all the sequence diagrams necessary to do that.
If you modify sequence diagrams, this traceability table
should
reflect what you hand in. So that might involve changing some of the
given
answers in the table. In other words, we want the table you hand in to
reflect
your project which will almost certainly involve you changing
what we've
given below. We've just seeded it with some answers that happen to
match the
examples we've provided in the assignment to get you going.
The answers we provide here are not
necessarily complete for the sequence diagrams we have given for 1A,
1B, 1C, 8A, and 9A. You might want to add additional message references
to DoorControl requirements or Dispatcher requirements.
| Behavioral Requirements | Sequence Diagram Reference |
| DoorControl | - - - - - - - - - |
| 5.6 | Setting State Variable, no message |
| 5.7 | ??? |
| 5.8 | ??? |
| 5.9 | ??? |
| 5.10 | ???, 8A.2, 9A.6, ??? |
| 5.11 | ???, 9A.6, ??? |
| 5.12 | ??? |
| 5.13 | ??? |
| DriveControl | - - - - - - - - - |
| 6.6 | |
| ... | |
| LanternControl | - - - - - - - - - |
| 7.2 | |
| ... | |
| HallButtonControl | - - - - - - - - - |
| 8.1 | |
| ... | |
| CarButtonControl | - - - - - - - - - |
| 9.1 | |
| ... | |
| CarPositionControl | - - - - - - - - - |
| 10.4 |
|
| ... |
|
| Dispatcher | - - - - - - - - - |
| 11.4 | 9A.1 |
| 11.5 | ??? |
| 11.6 | ??? |
| 11.6.1 |
??? |
| 11.7 | 9A.4 |