3.4.8 Manage Environmental Conditions Data Store

Header Image
Project:
3.4.8 Manage Environmental Conditions Data Store : Public <<FRAME_Low_Level_Function>> FRAME_Low_Level_Function
Created: 24.10.2019 12:44:30
Modified: 08.09.2021 11:24:33
Project:
Advanced:
This Function shall be capable of providing the following facilities:<br/><br/>(1) The ability to manage the store of Environmental Conditions Data.<br/>(2) In performing this activity, the ability to collect and collate environmental data provided by other functionality and from other System(s) and load this data into the store of Environmental Conditions Data.<br/>(3) Periodically or when requested by the Road Network Operator, the ability to retrieve data from the store of Environmental Conditions Data and send it to other functionality in the System.<br/>(4) The ability to retrieve data from the store of Environmental Conditions Data and send it to other functionality in the System and when returned, load the results back into the store.<br/>(5) When confirmed by the Road Network Operator, the ability to add to the store of Environmental Conditions Data any confirmed actions to reduce the impact of environmental conditions.<br/>(6) The ability to provide the Road Network Operator with copies of the stored data when requested by the Operator.<br/>
  • Associations To
  • Associations From
  • Requirements
  • Advanced
Element Source Role Target Role
«FRAME_Low_Level_Data_Flow» mt_load_environmental_conditions_data
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_High_Level_Function» F3.4 Provide Environmental Information
FRAME_High_Level_Function «componentof»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» tors.etms-environmental_data_updates
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_environmental_conditions_data_for_predictions
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_environmental_data_for_analysis
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_environmental_conditions_operator_responses
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
Element Source Role Target Role
«FRAME_Low_Level_Data_Flow» fors.etms-environmental_data_updates
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_noise_pollution_data_inputs
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_User_Need» 2.1.4.1
FRAME_User_Need «Servedby»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_read_environmental_conditions_data
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_atmospheric_pollution_data_inputs
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_environmental_conditions_prediction_store_data
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_User_Need» 7.5.1.3
FRAME_User_Need «Servedby»
Name:  
 
Name:  
 
Details:
 
«FRAME_User_Need» 7.1.0.4
FRAME_User_Need «Servedby»
Name:  
 
Name:  
 
Details:
 
«FRAME_User_Need» 7.4.1.12
FRAME_User_Need «Servedby»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_confirmed_environmental_actions
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_User_Need» 7.1.1.7
FRAME_User_Need «Servedby»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_environmental_conditions_operator_requests
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_environmental_conditions_static_data_update
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_request_environmental_data_analysis
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_weather_condition_data_inputs
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
Requirement Type Status Difficulty Priority Stability
Functional Functional Proposed Medium Medium Moderate
Details:
(a) when any but the third or fourth input trigger flows are received, their contents shall be loaded into the Environmental Conditions Data Store;<br/>(b) when the third input trigger data flow is received, the appropriate actions in (c) to (g) shall be carried according to the contents of the command;<br/>(c) data shall be sent to other Functions using the first, fifth and sixth trigger output data flows;<br/>(d) data shall be sent to another Area using the seventh and eighth trigger output data flows;<br/>(e) data shall be sent to the prediction Function using the second trigger output data flow;<br/>(f) data shall be obtained from the store (analyse it for output if so requested) and sent to the Operator interface Function using the third trigger output data flow;<br/>(g) data shall be sent to another System using the last (ninth) output trigger data flow;<br/>(h) the actions in (c), (d), (e) and (g) shall be carried out at periodic intervals if not requested by the Operator;<br/>(i) confirmation of requested data transfers shall be provided to the Operator when they are complete;<br/>(j) all periodic data transfers shall be logged for later access by the Operator;<br/>(k) when data in (a) above is loaded, the pollution levels shall be checked against pre-set levels;<br/>(l) if the result of (j) shows that the levels are exceeded, the data shall be sent to the incident management Function using the fourth trigger output data flow;<br/>(m) if the third trigger input data flow contains changes to the periods at which data is output, or to the pre-set levels in (j) above, the changes shall be made to the values in the Function's internal store;<br/>(n) the completion of (l) shall be confirmed to the Operator using the third trigger output data flow;<br/>(o) the integrity and contents of the store of Environmental Conditions Data shall be maintained and managed to make most efficient use of the space available whilst optimising data access time.<br/>
Property Value
isReadOnly: false
isFinalSpecialization: 0