Rail Traffic System Domain Model
Rail Traffic System Concept
Components
The Composite Concepts [
unique id, { information set } ]
- Display - This concept consists
of the id-information pair [ display_id, { access } ]
- Crossing - This concept consists
of the id-information pair [ crossing_id, { crsng_delay_id, crsng_block_id
} ]
- Track - This concept consists
of the id-information pair [ track_id, { tk_color_id, tk_visibility_id } ]
The Atomic Concepts [ unique
id, { [ attribute, value ] }, anchor(s), presentation spec ]
- Track Color - consists of the
id-information pair [ tk_color_id, { [ color_id, rgb_color ] }, graphic_path,
present track in specified color }
- Track Visibility - consists of
the id-information pair [ tk_visibility_id, { [ visibility_id, "false
|| true"] }, none, display track if true, don't display if false ]
- Crossing Delay - consists of the
id-information pair [ crsng_delay_id, [ { delay_id, delay_time ] }, none,
present time as integer ]
- Crossing Time Until Block - consists
of the id-information pair [ crsng_block_id, [ { block_id, time until block
} ], none, present time as integer ]
- Access - consists of the id-information
pair [ display_access_id, [ { access_state, "false || true" } ],
none, none ]
Rail Traffic System Domain
Model
- Since the domain model
is simply a list of the concepts, the following concept hierachy is used to
display the concepts that exist in the domain model:
