From XastirWiki
Jump to: navigation, search

Use Case: Receive data from data source

Course of events

  • Data source presents raw data to system (e.g. a packet, a set of weather data, etc.)
  • System decodes raw data into internal format
  • System adds decoded data to internal databases
  • System notifies subsystems of availability of new information, e.g.:
    • GUI subsystem for map display
    • Other interfaces for retransmission
    • external databases for persistent storage


  • Data source
  • Internal databases
  • GUI Subsystem
  • External databases


Activated configured data source.


Raw data becomes available on data source.


Decoded data is stored in internal database.