SlideShare a Scribd company logo
1 of 28
COMPASS Early Safety
Warning System (ESWS)
SESAR/JU WP-E COMPASS Project
http://www.compass-sesarju.eu
Dimitris Kolovos, Richard Paige
Department of Computer Science
University of York
{dimitris.kolovos, richard.paige}@york.ac.uk
Usage Scenario
• ESWS has access to flight plans of flights crossing a
particular sector on a particular day (from 00:00 to
24:00)
• ESWS also has access to other sources of information
such as ACC headers, meteorological data etc.
• ESWS analyses this data and provides early safety
warnings to the user
– Based on user-defined patterns expressed using a
dedicated pattern language (EPL)
• Early Safety Warnings are warnings about complex
events which, if left to develop, can compromise the
safe operation of the ATM system
Slide 3
Slide bar allowing the user
to move to different times
in the day.
Map that provides
a visual overview of the
sector.
Slide 4
Blue points: Sector entry/exit points
Green points: Waypoints in the sector
Solid lines: Airway fragments
Dashed lines: Ends do not belong to the
same airway but 1 or more flights have
been found to fly directly between their ends
Slide 5
Airway fragments highlighted according to
directionality,
Blue fragments: Unidirectional
Red fragments: Bidirectional
Slide 6
Selecting en element on the map
makes its properties appear
in the Properties panel
Slide 7
User moved time slider to 09:36:00
The positions of flights that have crossed
or will cross the sector are displayed on the map.
Slide 8
Selecting a flight makes
its properties appear in
the Properties view
Slide 9
The Traffic Level view displays
the number of flights in the sector
at each time during the day.
Slide 10
The Fragments view
displays the number of flights
that will be crossing each
fragment during the day.
Double-clicking on a
fragment reveals its ends
on the map
Slide 11
The Fragments view
displays the number of flights
that will be crossing each
important point during the day.
Slide 12
The Airspaces view
allows users to switch
between airspaces (sectors)
Slide 13
We switch to the
EHAMTA sector
Slide 14
The conflicts view displays
the results of conflict analysis
Slide 15
Double-clicking on a conflict
loads a detail report of the
conflict and highlights the involved
flights on the map.
Slide 16
In the report, users can
interact with the evolution
of the conflict in time
Slide 17
Users can also explore
other conflicts that are
happening at the same time
Slide 18
Slide 19
Slide 20
Finally, users can also
explore other conflicts which
are not happening at the
same time but which involve
the same flights
Slide 21
Slide 22
Users can specify arbitrary
patterns using the
Epsilon Pattern Language
Slide 23
This pattern checks for flights with
similar call signs (common source of confusion)
This pattern checks for conflicts that
occur at the same time (challenging to handle)
Slide 24
This pattern checks for conflicts that
happen while the occupancy of the
sector is particularly high
This pattern checks for conflicts that
involve ascending/descending flights
Slide 25
This pattern checks for periods in
the day with low visibility and strong winds
Slide 26
Patterns can be matched
against the state of the sector
over the 24hrs period
Slide 27
The user can explore identified
matches through a dedicated view
Slide 28
Pattern matches are also grouped
by the elements of the airspace that
are involved in them to support
root cause analysis

More Related Content

Viewers also liked

Viewers also liked (8)

Eclipse Modeling Framework (EMF) and Graphical Modeling Framework (GMF)
Eclipse Modeling Framework (EMF) and Graphical Modeling Framework (GMF)Eclipse Modeling Framework (EMF) and Graphical Modeling Framework (GMF)
Eclipse Modeling Framework (EMF) and Graphical Modeling Framework (GMF)
 
Partial Loading of XMI Models
Partial Loading of XMI ModelsPartial Loading of XMI Models
Partial Loading of XMI Models
 
Re-Implementing Apache Thrift using Model-Driven Engineering Technologies: An...
Re-Implementing Apache Thrift using Model-Driven Engineering Technologies: An...Re-Implementing Apache Thrift using Model-Driven Engineering Technologies: An...
Re-Implementing Apache Thrift using Model-Driven Engineering Technologies: An...
 
Adding Spreadsheets to the MDE Toolbox
Adding Spreadsheets to the MDE ToolboxAdding Spreadsheets to the MDE Toolbox
Adding Spreadsheets to the MDE Toolbox
 
Assessing the Use of Eclipse MDE Technologies in Open-Source Software Projects
Assessing the Use of Eclipse MDE Technologies in Open-Source Software ProjectsAssessing the Use of Eclipse MDE Technologies in Open-Source Software Projects
Assessing the Use of Eclipse MDE Technologies in Open-Source Software Projects
 
Merging Models with the Epsilon Merging Language - A Decade Later
Merging Models with the Epsilon Merging Language - A Decade LaterMerging Models with the Epsilon Merging Language - A Decade Later
Merging Models with the Epsilon Merging Language - A Decade Later
 
Code Generation as a Service
Code Generation as a ServiceCode Generation as a Service
Code Generation as a Service
 
Eugenia
EugeniaEugenia
Eugenia
 

Similar to COMPASS Early Safety Warning System (ESWS)

17 annex (16 – sems and flight simulator)
17   annex (16 – sems and flight simulator)17   annex (16 – sems and flight simulator)
17 annex (16 – sems and flight simulator)
Miguel Cabral Martín
 
Human-Machine Interfaces for Increased UAS Pilot Situational Awareness
Human-Machine Interfaces for Increased UAS Pilot Situational AwarenessHuman-Machine Interfaces for Increased UAS Pilot Situational Awareness
Human-Machine Interfaces for Increased UAS Pilot Situational Awareness
ahuizote
 
17 anexo (16 - sems y simuladores de vuelo)
17   anexo (16 - sems y simuladores de vuelo)17   anexo (16 - sems y simuladores de vuelo)
17 anexo (16 - sems y simuladores de vuelo)
Miguel Cabral Martín
 

Similar to COMPASS Early Safety Warning System (ESWS) (20)

SGD 2016 - Systems explanation DEMO#1
SGD 2016 - Systems explanation DEMO#1SGD 2016 - Systems explanation DEMO#1
SGD 2016 - Systems explanation DEMO#1
 
CONFLICT DETECTION AND RESOLUTION IN AIR TRAFFIC MANAGEMENT BASED ON GRAPH ...
CONFLICT DETECTION AND RESOLUTION IN AIR  TRAFFIC MANAGEMENT BASED ON GRAPH  ...CONFLICT DETECTION AND RESOLUTION IN AIR  TRAFFIC MANAGEMENT BASED ON GRAPH  ...
CONFLICT DETECTION AND RESOLUTION IN AIR TRAFFIC MANAGEMENT BASED ON GRAPH ...
 
Airline Fleet Assignment And Schedule Planning
Airline Fleet Assignment And Schedule PlanningAirline Fleet Assignment And Schedule Planning
Airline Fleet Assignment And Schedule Planning
 
Acronyms
AcronymsAcronyms
Acronyms
 
A monte carlo simulation for evaluating airborne collision risk in intersecti...
A monte carlo simulation for evaluating airborne collision risk in intersecti...A monte carlo simulation for evaluating airborne collision risk in intersecti...
A monte carlo simulation for evaluating airborne collision risk in intersecti...
 
SEDO INTRODUCTION
SEDO INTRODUCTIONSEDO INTRODUCTION
SEDO INTRODUCTION
 
Advanced UAV Trajectory Generation Planning And Guidance
Advanced UAV Trajectory Generation  Planning And GuidanceAdvanced UAV Trajectory Generation  Planning And Guidance
Advanced UAV Trajectory Generation Planning And Guidance
 
Air Traffic Control Database Management System for Seamless Transit
Air Traffic Control Database Management System for Seamless TransitAir Traffic Control Database Management System for Seamless Transit
Air Traffic Control Database Management System for Seamless Transit
 
17 annex (16 – sems and flight simulator)
17   annex (16 – sems and flight simulator)17   annex (16 – sems and flight simulator)
17 annex (16 – sems and flight simulator)
 
Human-Machine Interfaces for Increased UAS Pilot Situational Awareness
Human-Machine Interfaces for Increased UAS Pilot Situational AwarenessHuman-Machine Interfaces for Increased UAS Pilot Situational Awareness
Human-Machine Interfaces for Increased UAS Pilot Situational Awareness
 
SESAR at World ATM Congress 2016 - InteroperabilityWac 2016 iop draft v0.92
SESAR at World ATM Congress 2016 - InteroperabilityWac 2016 iop draft v0.92SESAR at World ATM Congress 2016 - InteroperabilityWac 2016 iop draft v0.92
SESAR at World ATM Congress 2016 - InteroperabilityWac 2016 iop draft v0.92
 
RECU_SCITECH
RECU_SCITECHRECU_SCITECH
RECU_SCITECH
 
Air Traffic Control And Management System
Air Traffic Control And Management SystemAir Traffic Control And Management System
Air Traffic Control And Management System
 
Modernisation of Avionics and C.N.S. Facilities
Modernisation of Avionics and C.N.S. FacilitiesModernisation of Avionics and C.N.S. Facilities
Modernisation of Avionics and C.N.S. Facilities
 
Avionics sai
Avionics saiAvionics sai
Avionics sai
 
Traffic Collision Avoidance System
Traffic Collision Avoidance SystemTraffic Collision Avoidance System
Traffic Collision Avoidance System
 
17 anexo (16 - sems y simuladores de vuelo)
17   anexo (16 - sems y simuladores de vuelo)17   anexo (16 - sems y simuladores de vuelo)
17 anexo (16 - sems y simuladores de vuelo)
 
International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)
 
International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)International Refereed Journal of Engineering and Science (IRJES)
International Refereed Journal of Engineering and Science (IRJES)
 
The Successful Cross Country Part 2 (2010)
The Successful Cross Country Part 2 (2010)The Successful Cross Country Part 2 (2010)
The Successful Cross Country Part 2 (2010)
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Recently uploaded (20)

Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 

COMPASS Early Safety Warning System (ESWS)

  • 1. COMPASS Early Safety Warning System (ESWS) SESAR/JU WP-E COMPASS Project http://www.compass-sesarju.eu Dimitris Kolovos, Richard Paige Department of Computer Science University of York {dimitris.kolovos, richard.paige}@york.ac.uk
  • 2. Usage Scenario • ESWS has access to flight plans of flights crossing a particular sector on a particular day (from 00:00 to 24:00) • ESWS also has access to other sources of information such as ACC headers, meteorological data etc. • ESWS analyses this data and provides early safety warnings to the user – Based on user-defined patterns expressed using a dedicated pattern language (EPL) • Early Safety Warnings are warnings about complex events which, if left to develop, can compromise the safe operation of the ATM system
  • 3. Slide 3 Slide bar allowing the user to move to different times in the day. Map that provides a visual overview of the sector.
  • 4. Slide 4 Blue points: Sector entry/exit points Green points: Waypoints in the sector Solid lines: Airway fragments Dashed lines: Ends do not belong to the same airway but 1 or more flights have been found to fly directly between their ends
  • 5. Slide 5 Airway fragments highlighted according to directionality, Blue fragments: Unidirectional Red fragments: Bidirectional
  • 6. Slide 6 Selecting en element on the map makes its properties appear in the Properties panel
  • 7. Slide 7 User moved time slider to 09:36:00 The positions of flights that have crossed or will cross the sector are displayed on the map.
  • 8. Slide 8 Selecting a flight makes its properties appear in the Properties view
  • 9. Slide 9 The Traffic Level view displays the number of flights in the sector at each time during the day.
  • 10. Slide 10 The Fragments view displays the number of flights that will be crossing each fragment during the day. Double-clicking on a fragment reveals its ends on the map
  • 11. Slide 11 The Fragments view displays the number of flights that will be crossing each important point during the day.
  • 12. Slide 12 The Airspaces view allows users to switch between airspaces (sectors)
  • 13. Slide 13 We switch to the EHAMTA sector
  • 14. Slide 14 The conflicts view displays the results of conflict analysis
  • 15. Slide 15 Double-clicking on a conflict loads a detail report of the conflict and highlights the involved flights on the map.
  • 16. Slide 16 In the report, users can interact with the evolution of the conflict in time
  • 17. Slide 17 Users can also explore other conflicts that are happening at the same time
  • 20. Slide 20 Finally, users can also explore other conflicts which are not happening at the same time but which involve the same flights
  • 22. Slide 22 Users can specify arbitrary patterns using the Epsilon Pattern Language
  • 23. Slide 23 This pattern checks for flights with similar call signs (common source of confusion) This pattern checks for conflicts that occur at the same time (challenging to handle)
  • 24. Slide 24 This pattern checks for conflicts that happen while the occupancy of the sector is particularly high This pattern checks for conflicts that involve ascending/descending flights
  • 25. Slide 25 This pattern checks for periods in the day with low visibility and strong winds
  • 26. Slide 26 Patterns can be matched against the state of the sector over the 24hrs period
  • 27. Slide 27 The user can explore identified matches through a dedicated view
  • 28. Slide 28 Pattern matches are also grouped by the elements of the airspace that are involved in them to support root cause analysis