F4.1.17 Manage Real Time PT Vehicle Status Data Store

Header Image
Project:
F4.1.17 Manage Real Time PT Vehicle Status Data Store : Public <<FRAME_Low_Level_Function>> FRAME_Low_Level_Function
Created: 02.02.2021 15:16:11
Modified: 08.09.2021 11:24:40
Project:
Advanced:
This Function shall be capable of providing the following facilities:<br/><br/>(1) Manage the information objects in the store of Real Time PT Vehicle Status Data to ensure that its coherency is maintained at all times. merging the real time data objects that are received with data objects containing the relevant PT Vehicle static data.<br/>(2) When received from the Collect PT Vehicle Data function, load the data objects containing real time PT Vehicle data into the Data Store.<br/>(3) Every time data objects containing real time data are received, send copes to the Calculate PT Service Performance, Predict PT Vehicle Timings and Optimise PT Fleet Control functions.<br/>(4) When data objects containing static data about a PT Vehicle are received from the Provide PT Operator Fleet Control Interface function load them into the Data Store. <br/>
  • Associations To
  • Associations From
  • Requirements
  • Advanced
Element Source Role Target Role
«FRAME_Low_Level_Data_Flow» mpto_load_real_time_PT_data
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mpto_real_time_vehicle_progress
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mpto_current_PT_vehicle_data
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_High_Level_Function» F4.1 Monitor PT fleet
FRAME_High_Level_Function «componentof»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mpto_real_time_vehicle_data
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
Element Source Role Target Role
«FRAME_Low_Level_Data_Flow» mpto_read_real_time_PT_data
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mpto_real_time_vehicle_indicators
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mpto_PT_vehicle_real_time_details
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
Requirement Type Status Difficulty Priority Stability
Functional Functional Proposed Medium Medium Moderate
Details:
(a) continuously monitor for the receipt of either of the two input data flows;<br/>(b) when the PT vehicle details for real time data flow is received in (a), load the data objects it contains into the store of Real Time PT Vehicle Status Data, either updating static data already in the store, or creating a set of data objects for a new PT Vehicle;<br/>(c) when the real time vehicle indicators data flow is received in (a), load the data objects it contains in the section of the store of Real Time PT Vehicle Status Data to which the data is related;<br/>(d) send copies of the data objects received in (c) to the Calculate PT Service Performance, Predict PT Vehicle Timings and Optimise PT Fleet Control functions.<br/>
Property Value
isReadOnly: false
isFinalSpecialization: 0