18-649 Elevator Design Materials

Requirements:

Introduction to writing requirements
Elevator Behavioral requirements
Drive acceleration profile

Simulator:

Quick start instructions

Use Cases and Architecture:

Use case diagram
Architecture diagram
Scenario and sequence diagram template
Elevator API

Traceability:

Sequence Diagrams to Requirements
Requirements to Constraints

Unit Tests:

Supported Message Types
Example test file
FAQs

Fault-Tolerance:

Implementing Fault-Tolerance in Simulator

Back to course home page