Skip to content

Software Design

This page includes a short description of the overall architectural style of the system, its high-level system components, and their logical (what data they exchange) and control (how they invoke each other) dependencies.

Architecture/Component Diagram

This is a short description of the architecture.
Architecture/Component Diagram

UML Class Diagram

This is a short description of logical entities of the domain in a UML diagram.
UML Class Diagram

Sequence Diagram

The sequence diagram describes the the core dynamic behaviors of the system.
Sequence Diagram

API specs

Prototype API specs can be found here.