Skip to content
IanMayo edited this page Jan 20, 2014 · 2 revisions

Logical Model

Logical Entities

Software Components

Software Components

UI Prototype

UI

Messaging Structure

Messaging

Thoughts on sequence

  1. Formalise (agree) the architecture diagrams
  2. Formalise (agree) the messaging & flow API
  3. Formalise (agree) component API
  4. Implement main() method, declaring & connecting high level components
  5. Create high level UI, with skeleton (placeholder) components
  6. Sequentially implement components
    1. Data-read (so we have something to display)
    2. Layer Manager
    3. Time controller
    4. Narrative viewer
    5. Toolbar controls
    6. Plot

There is no doubt that the Plot will be a large block of work, so it may get special treatment.