F3.1.6.4 Manage Traffic Prediction Data Store

Header Image
Project:
F3.1.6.4 Manage Traffic Prediction Data Store : Public <<FRAME_Low_Level_Function>> FRAME_Low_Level_Function
Created: 24.10.2019 12:44:28
Modified: 08.09.2021 11:24:31
Project:
Advanced:
This Function shall be capable of providing the following facilities:<br/><br/>(1) The ability to manage the use of the store of Road Traffic Simulation Data.<br/>(2) The ability to load into the store the road network model and traffic data from other functionality in a way that keeps the data coherent and consistent.<br/>(3) It shall be possible for there to be more than one model of the same road network to enable various road configurations to be assessed for the effect on traffic.<br/>(4) The ability to enable the Traffic Simulation Engine functionality to obtain the data it needs to run simulations for each road network model and to store the results.<br/>(5) The ability to enable the Transport Planner to have access to the data in the store in a controlled manner so that changes can be made to the road network model and the results extracted for output to other functionality, either by specific request or following the automatic generation of new results by the Traffic Simulation Engine functionality.<br/>(6) If necessary the ability to be able to exchange data from the store with similar functionality in another instance of the System.<br/>
  • Associations To
  • Associations From
  • Requirements
  • Advanced
Element Source Role Target Role
«FRAME_Low_Level_Data_Flow» mt_requested_road_nework_data
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_road_data_for_predictions
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_road_network_data_for_collection
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_requested_traffic_prediction_results
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_High_Level_Function» F3.1.6 Provide Traffic Predictions
FRAME_High_Level_Function «componentof»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_traffic_prediction_results_for_processing
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» tors.tss-traffic_prediction_results
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_load_prediction_data
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
Element Source Role Target Role
«FRAME_Low_Level_Data_Flow» mt_processed_road_traffic_data
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_updated_road_nework_data
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_road_network_data_for_predictions
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_read_prediction_data
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_request_road_nework_data
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_traffic_prediction_results
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_User_Need» 2.1.2.1
FRAME_User_Need «Servedby»
Name:  
 
Name:  
 
Details:
 
«FRAME_User_Need» 7.5.1.24
FRAME_User_Need «Servedby»
Name:  
 
Name:  
 
Details:
 
«FRAME_User_Need» 2.1.0.3
FRAME_User_Need «Servedby»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_urban_strategies_in_use
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_User_Need» 7.6.2.5
FRAME_User_Need «Servedby»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» fors.tss-traffic_prediction_results
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_request_traffic_prediction_results
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_request_road_data_for_predictions
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_inter-urban_strategies_in_use
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_User_Need» 7.1.0.13
FRAME_User_Need «Servedby»
Name:  
 
Name:  
 
Details:
 
«FRAME_User_Need» 2.1.2.3
FRAME_User_Need «Servedby»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_send_traffic_prediction_results_for_output
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_User_Need» 7.1.0.1
FRAME_User_Need «Servedby»
Name:  
 
Name:  
 
Details:
 
Requirement Type Status Difficulty Priority Stability
Functional Functional Proposed Medium Medium Moderate
Details:
(a) when the road network data for simulation data flow is received load the data into the store of Road Traffic Simulation Data using the data flow load simulation data;<br/>(b) use the data received in (a) in the road network data for collection data flow and send it to the Process Road Traffic Data function;<br/>(c) when the processed road traffic data flow is received, load the data it contains into the store of Road Traffic Simulation Data using the data flow load simulation data;<br/>(d) when either the inter-urban or urban strategies in use are received, again load their contents into the store of Road Traffic Simulation Data using the data flow road simulation data;<br/>(e) when the request road data for simulation data flow is received collect all the relevant data from the store of Road Traffic Simulation Data using the data flow read simulation data;<br/>(f) put the data collected in (e) into the road data for simulation data flow and send it to the Provide Traffic Simulation Engine function;<br/>(g) when as a result of (f) the simulation results data flow is received, load the data into the store of Road Traffic Simulation Data using the data flow road simulation data;<br/>(h) if the traffic simulation results data flow is received from other systems, load the data into the store of Road Traffic Simulation Data using the data flow load simulation data;<br/>(i) if the send traffic simulation results for output data flow is received, collect the relevant simulation results plus the data about the traffic model itself from the store of Road Traffic Simulation Data using the data flow for read simulation data and send it to the Process Traffic Simulation Results function in the traffic simulation results for processing data flow and also to the other systems using the traffic simulation results data flow;<br/>(j) if the request road network data flow is received, collect the requested data from the store of Road Traffic Simulation Data using the data flow read simulation data and send it to the Provide Traffic Simulation Operator Interface function in the data flow containing requested road network data;<br/>(k) if the updated road network data flow is received, amend the data in the store of Road Traffic Simulation Data using the data flow load simulation data;<br/>(l) if the request traffic simulations results data flow is received, collect the requested data from the store of Road Traffic Simulation Data using the data flow read simulation data and send it to the Provide Traffic Simulation Operator Interface function in the data flow containing requested traffic simulation results.<br/>
Property Value
isReadOnly: false
isFinalSpecialization: 0