F3.3.9 Manage Demand Management Data Store

Header Image
Project:
F3.3.9 Manage Demand Management Data Store : Public <<FRAME_Low_Level_Function>> FRAME_Low_Level_Function
Created: 24.10.2019 12:44:29
Modified: 08.09.2021 11:24:32
Project:
Advanced:
This Function shall be capable of providing the following facilities:<br/><br/>(1) The ability to manage the store of Demand Management Data.<br/>(2) The ability for the data about the use of transport modes that is received to be loaded directly into the store of Demand Management Data.<br/>(3) The ability for the received data to be sent to the functionality responsible for reviewing demand management strategies.<br/>(4) The ability to extract data from the Demand Management Data and send it to the appropriate functionality for use in the development of new demand management strategies.<br/>
  • Associations To
  • Associations From
  • Requirements
  • Advanced
Element Source Role Target Role
«FRAME_Low_Level_Data_Flow» mt_current_demand_strategy_for_simulation
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_network_use_data_for_simulation
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_demand_strataegy_for_implementation
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_requested_demand_data_for_analysis
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_High_Level_Function» F3.3 Manage Demand
FRAME_High_Level_Function «componentof»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_demand_data_load
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_data_for_demand_strategy_development
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_demand_data_for_checking
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_requested_demand_management_strategy
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_response_to_demand_strategy_request
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
Element Source Role Target Role
«FRAME_Low_Level_Data_Flow» mt_request_demand_strategies
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_request_demand_strategy
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_demand_management_strategy_commands
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_demand_strategy_data_update
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_developed_demand_strategy
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_updated_demand_data
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_demand_data_read
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_request_data_&_strategies_for_simulation
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_User_Need» 2.1.4.2
FRAME_User_Need «Servedby»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_request_demand_data_for_analysis
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 arrival of the data flow containing the updated demand data;<br/>(b) when the data flow in (a) arrives, load the data into the store of Demand Data;<br/>(c) send all of the data to the Analyse Data function and wait for it to respond with strategy criteria in the request demand strategy data flow;<br/>(d) when the data flow in (c) is received search through the available strategies in the store of Demand Data;<br/>(e) if a suitable strategy is found in (d) send it to the Demand Management Strategy Implementation function;<br/>(f) if no suitable strategy is found in (d) send the data for demand strategy development to the Produce Demand Management Strategy function;<br/>(g) when as a result of (f) the developed demand strategy data flow is received, load it into the store of Demand Data and also send it to the Demand Management Strategy Implementation function;<br/>(h) when any of data flows containing other the requests for data and/or strategies is received, respond by sending what was requested to the function that sent the data flow;<br/>(i) when the request for the implementation of a particular strategy is received from the Provide Operator Interface function, implement (e) for that strategy.<br/>
Property Value
isReadOnly: false
isFinalSpecialization: 0