# 18649 - Distributed Embedded Systems

# Distributed Elevator Control System

# Project Portfolio

18649 <semester>
Group x - Student names and andrewIds

## Portfolio Overview

- Design

- Architecture Diagram - The architecture diagram describes the objects present in the system, the replication of distributed objects, and the communication channels between objects.

- Use Cases - The use case diagram describes the ways that agents in the system can interact with the elevator and shows relationships between these methods of interaction.
- Scenarios and Sequence Diagrams - <description here>
- Requirements I - System Object Descriptions and Message Dictionary - A list of the sensors and actuators in the system and a message dictionary describing the messages that are required for the various controllers.
- Requirements II - Distributed Controller Requirements - <description here>

- Traceability

- Sequence Diagrams to Requirements Traceability - <description here>
- Requirements to Contstraints Traceability - <description here>
- Statecharts to Code Traceability - <description here>

- Implementation

- Elevator Control Package - <description here>

- Test

- Unit Test Log - <description here>
- Unit Test Summary File - parseable list of unit test files
- Integration Test Log - <description here>
- Integration Test Summary File - parseable list of integration test files
- Acceptance Test Log - <description here>
- Fault Tolerance Test Log - <description here>

- Log Files

- Issue Log - <description here>
- Improvements Log - <description here>
- Peer Review Log - <description here>

- Scheduling

- Network Schedule - <description here>

- Fault Tolerance

- FMEA - <description here>
- FTA - <description here>

- Verification

- High Level Requirements Verification Framework - <description here>

- Presentations

- For each presentation, place presentation file in the presentations folder and create links to each one.