Traffic Case Study

From Scube-casestudies
Jump to: navigation, search

Description

This case study describes a traffic management system which is designed to manage normal situations as well as handle emergency cases. Such emergency case handling includes several different actions, such as the direction of rescue forces to the location of the accident as well as the management of traffic deviations. The actors involved in this case study are traffic managers, that is, the individuals accountable for entities controlling the traffic management system in a particular geographical area, generic rescue forces (e.g., police and ambulances), and citizens, such as motorists and pedestrians. The case study has been derived from the EU Project NEXOF, and adapted to the different description format and methodology described previously in this deliverable. The company within NEXOF that proposed it is Siemens.

Business Goals and Domain Assumptions

In the following sections will be reported the Business Goals and the Domain Assumptions for the current case study.

Business Goals

Table BG1. Business Goal TRAFFIC-BG-01
Field Description
UniqueID TRAFFIC-BG-01
Short Name Management of Normal Traffic Conditions
Type Business Goals.
Description The system shall regulate normal traffic conditions in order to optimize some parameters such as total noise, overall throughput, and air pollution. The system shall consider different perspectives with respect to his geographical zone of competence and the corresponding administrative powers of its owner entity. In particular, the system shalll consider different needs, such as the ones of pedestrians and motorists, and other factors like public events, school and working hours, holidays or public regulations which may alter traffic demand and needs during conditions that does not involve emergencies.
Rationale Optimize traffic quality parameters and integrate stakeholders
Involved Stakeholders Traffic Managers, Citizens
Conflicts None
Supporting Material
Priority of accomplishment Must have.


Table BG2. Business Goal TRAFFIC-BG-02
Field Description
UniqueID TRAFFIC-BG-02
Short Name Management of Critical Conditions in Traffic
Type Business Goals.
Description The system shall react on different changed conditions in the traffic situation. For instance, the system shall properly react and be able to manage the case of traffic accidents and emergencies, as well as major road constructions or similar activities. In those situations, the system shall execute new control and management strategies. The traffic management system should then be able to identify the key necessities of the new situation, and then it shall retrieve an appropriate realization of the needed control mechanisms and adapt to the new strategies. The system shall also be designed such that it should be able to manage also unforeseen situations such as the ones determined by terrorist attacks. The thereby required reaction pattern of the system is not specific to the traffic management domain, but inherent to (at least partly) autonomously reacting systems. In case of a generic emergency, the traffic management system shall react quickly and change its strategies. This includes the reasonably fast selection of the right new strategy as well as the swift propagation of the new rules to the traffic control devices. This includes for example the rapid reconfiguration of traffic lights. Reconfiguration and adaptation process shall be performed by the system in a very short time in the case of emergency. Moreover, the system shall implement a reconfiguration and adaptation control process which has to come to a conclusive decision in a very short time and, in particular, does not fall into an “adaptation livelock”, that is, that is does not try to perform again and again repeated adaptation steps without coming to a reasonable and stable new control structure in the requested time.
Rationale Need to react autonomously on unexpected and unforeseen situations in a reasonable way.
Involved Stakeholders Traffic Managers, Rescue forces, Citizens
Conflicts None
Supporting Material
Priority of accomplishment Must have.


Table BG3. Business Goal TRAFFIC-BG-03
Field Description
UniqueID TRAFFIC-BG-03
Short Name Integrity
Type Business Goals.
Description The system shall detect any attempt to jeopardize the traffic management system, that is, to override the decisions of the traffic management system from outside the system itself. The system shall also block any of those attempts or successfully self-repair itself. Examples of those attempts consist of manipulations of the sensors and the control devices, or the introduction of harmful strategies.
Rationale Minimize the risk of manipulations of the traffic management system in a wrongful manner, which may result in a disastrous traffic situation with all its bad consequences, expecially in an emergency scenario.
Involved Stakeholders Traffic Managers
Conflicts None
Supporting Material
Priority of accomplishment Must have.
Table BG4. Business Goal TRAFFIC-BG-04
Field Description
UniqueID TRAFFIC-BG-04
Short Name Traffic Management Systems Coordination
Type Business Goals.
Description It is reasonable to expect that different traffic management systems are operating in different local areas (e.g., different cities) or managing traffic at different geographical dimensions (e.g., cities versus regions). Each of these has a correpsonding responsible government body, and a corresponding responsible individual. Coordination between these systems is needed because several of them generally deal with different strategies according to their geographical dimension and location, and according to the specific resposibilities and powers as defined by the responsible administrative entity. Those system shall be able to interact both during normal management as well as in the case of emergencies which involve more than a traffic system and their shared locations. This includes highways or roads connecting different cities. Coordination becomes critical when decisions must be taken at greater geographical levels. In those cases, each traffic management systems shall be able to integrate his process with the others involved in order to avoid inconsistent or contradictory decisions.
Rationale Minimize the risk of contradictory decisions when traffic management systems have to interact.
Involved Stakeholders Traffic Managers, Rescue forces
Conflicts None
Supporting Material
Priority of accomplishment Must have.

Domain Assumptions

Table DA1. Assumption TRAFFIC-DA-01
Field Description
UniqueID TRAFFIC-DA-01
Short Name Heterogeneity and Redundancy of Devices in Traffic Management Systems
Type Domain assumption
Description Every traffic management system may access distributed devices providing input on different interesting data sources, such as traffic density, car speed, air pollution, traffic light status, congestion indicators, etc. The devices used in the various traffic systems are rather heterogeneus and redundant, that is, they may perform the same or similar functions with different technologies.
Rationale Independence and the lacking co-operation of the political institutions involved in the acquisition and maintenance of the respective traffic management systems, which results in heterogeinity and redundancy of devices.
Involved Stakeholders Traffic Managers
Conflicts None
Supporting Material
Priority of accomplishment Must have.

Domain Analysis

Strategic Dependency Model and Context Diagram

The following figure illustrates the strategic dependency diagram of the case study. As in the previous case studies, the diagram puts in evidence the business goals shared among the related actors.

Traffic-sdd.jpg

The figure below illustrates the context diagram of the current case study. In the context diagram, all the actors that appear in the business goals and scenarios are agents.

Traffic-cd.jpg

Domain Model

The figure below illustrates the domain model of the current case study.

Domain.jpg

Scenarios

These scenarios describe the Traffic Management System and assume a large area with loosely coupled systems, operated by local authorities. Scenarios distinguishes between the normal situation and the emergency case. The figure shows the general use-case diagram for the Traffic Management System case study.

TrafficUC.jpg


Table S1: Scenario TRAFFIC-S-01
Field Description
UniqueID TRAFFIC-S-01
Short Name Manage Normal Situation
Related To TRAFFIC-BG-01, TRAFFIC-BG-03, TRAFFIC-BG-04, TRAFFIC-DA-01
Involved Actors Traffic Managers, Citizens
Detailed Operational Description In a certain area, various municipal and regional traffic systems are available and they guide long distance highways as well as village, township and city traffic. They are tailored to the respective local conditions, retrieved by devices scattered through the area, and depending on the time of the day. This means, that, according to the known and expectable traffic situations, they control and direct the traffic control devices, such as traffic lights, directions of multi-line highway lanes, lane and street closures, etc. During the normal situation, they also optimise throughput or other set parameters, such as air pollution or noise reduction. The local traffic control systems integrate the needs of pedestrians, bikers, car driver, etc. and take into account school hours or other factors, which alter traffic demand and needs.The citizen behavior influence the traffic to be managed by the Traffic Manager, impacting, moreover on the environment around him.
Problems and Challenges Problems and challenges in this scenario are mainly related to business goals and domain assumptions, that is:
  • Integration of several traffic management systems with different strategies (cities, rural areas).
  • Integration of many heterogeneous devices (traffic control devices like semaphores, traffic monitoring devices, etc.).
  • Acquisition of adequate new strategies (control algorithms) in order to react upon an unexpected situation.
  • Constant evolution
  • Dependability, performance (emergency reactions), security and trust (in particular with respect to the acquisition of new strategies)
Additional Material The following use case diagram describes the above scenario:

TrafficUCNormal.jpg


Table S2: Scenario TRAFFIC-S-02
Field Description
UniqueID TRAFFIC-S-02
Short Name Manage Emergency
Related To TRAFFIC-BG-01, TRAFFIC-BG-02, TRAFFIC-BG-03, TRAFFIC-BG-04, TRAFFIC-DA-01
Involved Actors Traffic Managers, Rescue Forces, Citizens
Detailed Operational Description This scenario deals with the management of a critical and possible unexpected situation or emergency during the traffic control. An example of such a situation is a serious accident, where several actions must be performed.

Typical actions to be performed during emergency are:

  • closing or limiting the traffic to / from the involved location (such as an highway);
  • rescue forces have to be directed to the location of the accident and their arrival has to be facilitated;
  • the traffic has to be deviated through places not intended for heavy traffic;
  • traffic management devices reconfiguration (e.g., traffic lights).

Consequently, conflicting and unforeseen situations will occur. The control has to be reconfigured according to unplanned control patterns. Those unplanned patterns may have been already used at other locations, and thus they might be offered for re-use. Those available or retrievable control patterns have to be adapted to optimize the local situation, taking into account the changed conditions and the still remaining local settings. For example, a local theatre, for instance, could still close at the announced time notwithstanding the emergency situation. Deviation roads have to be selected accordingly. Signalling patterns, such as traffic light phases, have to be adapted in order to reduce stop & go traffic, that should also help to kept air pollution low, even if it’s not critical during emergency situations. Decisions have to be integrated in order to keep “feature interactions” with undesirable results at bay. Those situations are, by definitions, those that are strictly goal directed and effective itself, but may result in a disaster if applied together.

Problems and Challenges Problems and challenges in this scenario are mainly related to business goals and domain assumptions, that is:
  • Integration of several traffic management systems with different strategies (cities, rural areas).
  • Integration of many heterogeneous devices (traffic control devices like semaphores, traffic monitoring devices, etc.).
  • Acquisition of adequate new strategies (control algorithms) in order to react upon an unexpected situation.
  • Constant evolution
  • Dependability, performance (emergency reactions), security and trust (in particular with respect to the acquisition of new strategies)
Additional Material The following activity diagram describes the above scenario:

TrafficEmAD.jpg


Table S3: Scenario TRAFFIC-S-03
Field Description
UniqueID TRAFFIC-S-03
Short Name Traffic Management: Return to Normal Situation
Related To TRAFFIC-BG-01, TRAFFIC-BG-02
Involved Actors Traffic Managers, Citizens
Detailed Operational Description After a complete emergency handling, there is probably a slow evolution back to the normal. If measures have to be taken immediately in the emergency case, it may need a slow and input-driven process to revert to the normal.
Problems and Challenges Problems and challenges in this scenario:
  • Integration of several traffic management systems with different strategies (cities, rural areas).
  • Integration of many heterogeneous devices (traffic control devices like semaphores, traffic monitoring devices, etc.).
  • Constant evolution


Additional Material