Skip to content

Iteration 4: Design

Erdogan Dogdu edited this page Apr 10, 2019 · 11 revisions

To do:

  1. Complete SDD document (below) and submit a PDF copy to webonline,
  2. Continue implementation,
    1. Actively use GitHub for (a) source code development, (b) project management, (c) issue resolution,
    2. Update wiki pages for requirement and design changes during development.
    3. Make sure that your design and implementation are synced.

System Design Document (SDD)

  1. Introduction
    1. Purpose of the system
    2. Design goals
    3. Definitions, acronyms, and abbreviations
    4. References
    5. Overview
  2. Current software architecture
  3. Proposed software architecture
    1. Overview
    2. Subsystem decomposition
    3. Hardware/software mapping
    4. Persistent data management
    5. Access control and security
    6. Global software control
    7. Boundary conditions
  4. Subsystem services
  • Glossary

Reference. Chapter 7 of OOSE textbook, especially 7.6 ARENA Case Study

Clone this wiki locally