F4.7.5 Provide On-Demand Service Operator Interface

Header Image
Project:
F4.7.5 Provide On-Demand Service Operator Interface : Public <<FRAME_Low_Level_Function>> FRAME_Low_Level_Function
Created: 24.10.2019 12:44:33
Modified: 08.09.2021 11:24:42
Project:
Advanced:
This Function shall be capable of providing the following facilities:<br/><br/>(1) A HMI through which the On-Demand Service Operator can manage the provision of On-Demand Services to Travellers.<br/>(2) The HMI shall enable the Operator to set up the criteria used to plan the Services, manage the use of Drivers and Vehicles and gain access to reports about the delivery of Services.<br/><br/><br/><br/>
  • Associations To
  • Associations From
  • Tagged Values
  • Requirements
  • Advanced
Element Source Role Target Role
«FRAME_Low_Level_Data_Flow» to.odso-message_from_driver
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» to.odso-demamd_service_criteria_output
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» to.odso-service_performance_output
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mpto_update_demand_criteria
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Functional_Area» F4. Manage Public Transport Operations
FRAME_Functional_Area «componentof»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mpto_update_road_network_data
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_High_Level_Function» F4.7 Provide On-demand Services
FRAME_High_Level_Function «componentof»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mpto_request_demand_criteria
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mpto_request_demand_service_performance
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mpto_message_from_operator_to_driver
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
Element Source Role Target Role
«FRAME_Low_Level_Data_Flow» mpto_current_demand_criteria
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mpto_message_from_driver_to_operator
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_User_Need» 10.2.4.2
FRAME_User_Need «Servedby»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» fo.odso-provide_message_for_driver
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mpto_demand_service_perfornace
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_User_Need» 10.2.4.1
FRAME_User_Need «Servedby»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» fo.odso-update_current_service_criteria
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» fo.odso-request_current_service_criteria
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» fo.odso-request_service_performance
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» fo.odso-provide_road_network_data
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_User_Need» 10.2.0.1
FRAME_User_Need «Servedby»
Name:  
 
Name:  
 
Details:
 
Tag Value
Functionnal Requirements (a) continuously monitor for the arrival of all data flows from the on-demand service operator(b) when any of them are received, put the data they contain into the appropriate data flow and send it to either the Plan On-Demand Services or Implement On-Dem
Details:
(a) continuously monitor for the arrival of all data flows from the on-demand service operator(b) when any of them are received, put the data they contain into the appropriate data flow and send it to either the Plan On-Demand Services or Implement On-Demand Service functions(c) when responses are received to any of the data flows in (b) output their contents to the operator using which ever is appropriate of the output messages(d) continuously monitor for the arrive of the message from driver to operator data flow(e) when the data flow in (d) arrives immediately output its contents to the operator using the message from driver data flow, overriding any other messages that are being output at the time.
Requirement Type Status Difficulty Priority Stability
Functional Functional Proposed Medium Medium Moderate
Details:
(a) continuously monitor for receipt of any input data flows from the On-Demand Service Operator;<br/>(b) when the request current service criteria data flow is received in (a) use the request demand criteria data flow to ask for these criteria from the Plan On-Demand Services function;<br/>(c) as a result of (b) wait for the current demand criteria data flow to arrive and send the data objects it contains to the On-Demand Service Operator in the demand service criteria output data flow;<br/>(d) when the update current service criteria data flow is received in (a) send the data objects it contains to the Plan On-Demand Services function in the update demand criteria data flow;<br/>(e) when the request service performance data flow is received in (a) use the request demand service performance data flow to ask for these criteria from the Implement On-Demand Service function;<br/>(f) as a result of (e) wait for the demand service performance data flow to arrive and send the data objects it contains to the On-Demand Service Operator in the service performance output data flow;<br/>(g) when the data flow provide road network data is received in (a) send the data objects it contains to the Plan On-Demand Services function in the data flow update road network data;<br/>(h) when the provide message for driver data flow is received in (a) send the data objects it contains to the Implement On-Demand Service function in the message from operator to driver data flow;<br/>(i) as a result of (h), wait for the message from driver to operator data flow to arrive and send the data objects that it contains to the On-Demand Service Operator in the message from driver data flow;<br/>(j) when the message from driver to operator data flow is received in (a) send the data objects that it contains to the On-Demand Service Operator in the message from driver data flow.<br/>
Property Value
isReadOnly: false
isFinalSpecialization: 0