Global Information Management. Ontology: Semantic Integration and Querying across NAS Data Sources

Similar documents
Flight Information Exchange Model

ARTCC-Initiated Rerouting

Emerging Concepts: FAA Common Support Services

System Wide Information Management (SWIM) PENS Symposium Brussels, 17 October 2012

European Sky ATM Research (SESAR) [5][6] in Europe both consider the implementation of SWIM as a fundamental element for future ATM systems.

Ontologies for Aviation Data Management

Aviation & Airspace Solutions MODERNIZING SYSTEMS TRANSFORMING OPERATIONS DELIVERING PERFORMANCE

Integrated Aeronautical Information database

Disseminating WXXM Data via A Web Feature Service

Integrated Aeronautical Information Database (IAID) & AICM AIXM

Air Traffic Control System Command Center. Presenter: Greg Byus CDM/International Manager

CRCT Capabilities Detailed Functional Description

TWELFTH AIR NAVIGATION CONFERENCE

DC Area Business Objects Crystal User Group (DCABOCUG) Data Warehouse Architectures for Business Intelligence Reporting.

Extending SOA Infrastructure for Semantic Interoperability

EUROCONTROL Specification for SWIM Information Definition

FAA/Industry Collaborative Weather Rerouting Workshop. ATC Focus Area Discussion Summaries April 10-11, 2001

Development of a Style Guide for the Traffic Flow Management Traffic Situation Display Graphical User Interface

Electronic Health Records with Cleveland Clinic and Oracle Semantic Technologies

Evaluation of CDA as A Standard Terminal Airspace Operation

The 4-Dimensional Weather Data Cube

Motions from the 91st OGC Technical and Planning Committee Meetings Geneva, Switzerland Contents

ATFM. Planning in Complex Operations. Stu McBride Future ATM and Network Services Manager. ICAO ATFM GLOBAL SYMPOSIUM 20 TH November 2017.

CS614 - Data Warehousing - Midterm Papers Solved MCQ(S) (1 TO 22 Lectures)

Semantic-Web Technology: Applications at NASA

Approach for Mapping Ontologies to Relational Databases

UC Irvine UC Irvine Electronic Theses and Dissertations

AIXM, WXXM, FIXM the power of a unified approach. Ian Painter ATM Lead Snowflake Software

En Route Automation Infrastructure In Transition

Faster Simulations of the National Airspace System

D3.2 Prototype SWIMenabled

Using ESML in a Semantic Web Approach for Improved Earth Science Data Usability

After completing this course, participants will be able to:

Boeing Communications Strategy

A Route-Based Queuing Network Model for Air Traffic Flow Contingency Management

MDS1 SESAR. The Single European Sky Programme DG TREN

ACARE WG 4 Security Overview

Airborne Internet / Collaborative Information Environment

A Study of Mountain Environment Monitoring Based Sensor Web in Wireless Sensor Networks

SellTrend: Inter-Attribute Visual Analysis of Temporal Transaction Data. Zhicheng Liu, John Stasko and Timothy Sullivan

Introduction to Federation Server

Advisory Circular. Subject: INTERNET COMMUNICATIONS OF Date: 11/1/02 AC No.: AVIATION WEATHER AND NOTAMS Initiated by: ARS-100

AFTN Terminal. Architecture Overview

A Concept for Tactical Reroute Generation, Evaluation and Coordination

Novel System Architectures for Semantic Based Sensor Networks Integraion

Intelligent Transportation Traffic Data Management

Integrating global aviation data with temporal and spatial weather information

Blue Print for Success to Implementing PBN

An overview of RDB2RDF techniques and tools

745: Advanced Database Systems

Partner Presentation Faster and Smarter Data Warehouses with Oracle OLAP 11g

Army Data Services Layer (ADSL) Data Mediation Providing Data Interoperability and Understanding in a

NOTICE. This document is only one section of a larger document. All sections together collectively form the NNEW Documentation.

ICARO User Guide for pre-flight information querying, Flight Plan submission and querying via internet

Aerospace Technology Congress 2016 Stockholm, Sweden

Metadata allows. Metadata Existing Guidelines. Data to be found Starts interoperability. Decision making based on Quality Relevance Time Geography

Virginia Connected Corridor

Agent Framework For Intelligent Data Processing

ISO/IEC INTERNATIONAL STANDARD. Information technology Real-time locating systems (RTLS) Part 1: Application program interface (API)

ICAS Workshop 3rd October 2005 Single European Sky Implementation Plan - SESAME

TERMS OF REFERENCE. Special Committee (SC) 223

From Raw Sensor Data to Semantic Web Triples Information Flow in Semantic Sensor Networks

Handout 12 Data Warehousing and Analytics.

Bruce Wright, John Ward, Malcolm Field, Met Office, United Kingdom

TELELINK DATA LINK COMMUNICATION SYSTEM FOR THE BOEING BUSINESS JET

Data update on the Public Portal by mid-2016

Stockton Aviation Research & Technology Park

NextGen Interagency Experimentation Hub

Designing Coordinated Initiatives for Strategic Traffic Flow Management

AIAA ANERS Radar Trajectory Processing Technique for Merged Data Sources. April 21, 2017 Prepared by Bao Tong. Federal Aviation Administration

Relative Significance of Trajectory Prediction Errors on an Automated Separation Assurance Algorithm

Implementing the Army Net Centric Data Strategy in a Service Oriented Environment

EXELIS COMMERCIAL AVIATION SOLUTIONS PUBLICVUE VERSION 1.0 USER'S GUIDE

A Semantic Web Approach to Integrative Biosurveillance. Narendra Kunapareddy, UTHSC Zhe Wu, Ph.D., Oracle

Final Project Report. Abstract. Document information

lnteroperability of Standards to Support Application Integration

NextGen Update. April Aeronautics and Space Engineering Board

Building the NNEW Weather Ontology

TERMS OF REFERENCE Special Committee (SC) 214 Standards for Air Traffic Data Communication Services Revision 11

BIS Database Management Systems.

MIS Database Systems.

NEWSKY Project. SAI Subcommittee Meeting, August 2008, Vienna

Fundamentals of Information Systems, Seventh Edition

Taming the logs Vocabularies for semantic security analysis

EUROCAE ED-122 / RTCA DO-306 Oceanic SPR Standard

Km4City Smart City API: an integrated support for mobility services

Air/Ground Communications Traffic Modeling Capability for the Mid-Level Model (MLM)

Aircraft Trajectory Prediction Made Easy with Predictive Analytics

Syllabus DATABASE I Introduction to Database (INLS523)

CA ERwin Data Profiler

TERMS OF REFERENCE Special Committee (SC) 214 Standards for Air Traffic Data Communication Services Revision 10

SEEK: Scalable Extraction of Enterprise Knowledge

Module 2 Data. M. Merens IAA, Air Navigation Bureau

GREEN DEFENCE FRAMEWORK

IBM DB2 Analytics Accelerator Trends and Directions

General Information. Aeronautical Application Android Version

GAO FAA COMPUTER SECURITY. Actions Needed to Address Critical Weaknesses That Jeopardize Aviation Operations. Testimony

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

DATA MINING TRANSACTION

Cheshire 3 Framework White Paper: Implementing Support for Digital Repositories in a Data Grid Environment

Transcription:

Global Information Management NASA s ATM Ontology: Semantic Integration and Querying across NAS Data Sources Presented By: Rich Keller, Ph.D. Date: August 27, 2015

Long Term Vision: A Global Airspace Question-Answering System current Identify all sectors within which any A320 aircraft is currently operating in US airspace Airspace Oracle ZTL sector 2 ZTL sector 10 ZOA sector 45? historical Which US carrier had the largest number of flights rerouted due to weather during the month of August 2010? UAL 1

Many Challenges! Question understanding Automated reasoning Information retrieval Natural language generation Data exchange & integration Data exchange: How do you facilitate aviation data sharing and system interoperability? Using standards: AIXM, FIXM, WXXM Data integration: How do you take heterogeneous data from multiple sources and weave together a harmonized picture of global airspace operations? Using semantics! 2

Some Small Steps Toward the Vision NASA has developed a semantics-based data integration prototype capable of answering a limited set of queries about airspace operations 3

Outline Background and Motivation Semantic Integration Approach Prototype: Integrating and querying data for airspace operations at KATL on 2012/09/08 4

NASA Project Background NASA researchers need historical ATM data NASA Ames conducts research on future ATM concepts Researchers require data for analysis and concept validation NASA Ames ATM Data Warehouse archives data collected from FAA, NASA, NOAA, DOT, industry Warehouse captures: live streamed data published periodic data Data holdings available back to 2009

A Sampling of Archived Data Warehouse Holdings ATCSCC Advisories Airline Situation Display to Industry (ASDI)* Air Route Traffic Control Center (flight plans & tracks) Corridor Integrated Weather Service (CIWS) Center-TRACON Automation System (CTAS) Exelis Commercial Track Feed 6 METAR AIREP, PIREP Rapid Refresh (RR) Weather Forecast Terminal Aerodrome Forecast (TAF) Time-based Flow Management (TBFM) TRACON(flight plans & tracks) *SWIM conversion underway for available sources ATM Data Warehouse: A microcosm of the NAS data environment

Problem: Non-integrated Data ATM Warehouse data is replicated & archived in its original format Data sets lack standardization data formats nomenclature conceptual structure Possible cross-dataset mismatches: terminology scientific units temporal alignment spatial alignment conceptualization organization To analyze and mine data, researchers must write special-purpose code to integrate data for each new task Huge time sink!

Proposed Solution Relieve users of responsibility for integration! Pre-integrate the Warehouse data sources using Semantic Integration 1. 1 Develop an integrated data repository based on a common semantic data model ( an ontology ) 2. 2 Write translators to transform data from the original sources into an integrated common data repository 3. 3 Expose integrated repository, not individual sources, to users for query and access 8

Semantic Integration Approach: ATM Warehouse data sources Other Data Sources ASDI METAR TFM Advisories ERAM Airline, Aircraft, Airport Info 2 ASPM translators 9 Common Cross-ATM Ontology Integrated ATM Semantic Data Store Query & Access Service 1 3

What is an Ontology?? Ontology = data model + database data model: provides a unified framework for describing, interrelating, and reasoning about different types of ATM data The data model provides a basis for integrating heterogeneous ATM data from multiple sources database: contains integrated air traffic management information from multiple sources, stored as per data model This database can be queried like a conventional database. But it can also draw inferences from the data and generate new data using inference rules. Plays similar role as UML, but adds inference and reasoning

What is modeled by the NASA ATM Ontology? 150+ object types Flights Aircraft and manufacturers Airlines Airports and physical infrastructure NAS facilities Air traffic management initiatives Surface weather conditions and forecasts Airspace sectors, fixes, routes, airways Flight plans and paths 150+ object properties actualdeparturetime actualarrivaltime airportarrivalrate cloudtype dewpoint EDCTarrivalHold equipmentcode groundspeed heading hourlyprecipitation IATAcarrierCode issuedtime manufactureyear maxvisibility 100+ relationship types Covers selection of concepts found in the AIXM, FIXM, WXXM conceptual models hasramptower hasrunway operatedby locatedinsector manufacturedby hassurfacewindcondition hasloawith exemptedafp departurescope ADLday adjacentsector aircraftfix aircraftflown arrivalrunway rerouteconstraint Object/property/relationship instances also stored in ontology 11

Ontology Representation of a Flight (viewed as graph) properties objects KATL Airport relationships Flight DAL1512 KORD Airport Delta Air Lines has flight Path aircraft flown Aircraft N342NB Rway 09R/27L Flight Track for DAL1512 KATL METAR @18:52 Track Position #1 model A319 has fix Aircraft Fix #1 Track Position #2 Aircraft Fix #2 manufacturer Airbus 12

Ontology crosses AIXM, FIXM, WXXM boundaries Aeronautical Flight Weather Equipmen t KATL Airport Industry Flight DAL1512 KORD Airport Delta Air Lines has flight Path aircraft flown Aircraft N342NB Rway 09R/27L Flight Track for DAL1512 KATL METAR @18:52 Track Position #1 has fix Aircraft Fix #1 model A319 manufacturer Airbus 13

Semantic Integration Approach: ATM Warehouse data sources Other Data Sources ASDI METAR TFM Advisories ERAM Airline, Aircraft, Airport Info 2 translators ASPM 14 Common Cross-ATM Ontology Integrated ATM Semantic Data Store Query & Access Service 1 3

Data Translators How is data mapped from the source schemas into the ontology schema? custom translator is written for each data source Data Source Ontology DB table row Message received Object DB column value Message field Foreign key Property Relationship similar in spirit to data warehouse ETL tools 15

Example: Mapping an ASDI Departure Message Ontology ASDI Departure Msg Message-Time-UTC AC-ID Departure-Time-UTC Departure-Named-Fix Arrival-Named-Fix AC-Type 2012-09-08 19:02:35 DAL1512 2012-09-08 19:03:00 KATL KORD A319 16

Example: Mapping an ASDI Departure Message Flight DAL1512 KATL Airport KORD Airport METAR report KATL METAR @18:52 Rway 09R/27L Delta Air Lines Flight Track for DAL1512 Track Position #1 model flown Aircraft Fix #1 ASDI Departure Msg Message-Time-UTC AC-ID Departure-Time-UTC Departure-Named-Fix Arrival-Named-Fix AC-Type 2012-09-08 19:02:35 DAL1512 2012-09-08 19:03:00 KATL KORD A319 17

Querying the Ontology Querying = graph-matching: Each query represents a graph pattern The pattern is matched against the ontology network and all possible matches are returned SPARQL: W3C standard ontology query language (uses SQL-like syntactic constructs) Benchmark Queries: Set of 17 queries developed to evaluate query performance as ontology scales up Query solutions all require integrated data; none can be answered using a single data source alone 18

Representative Queries (restricted to flights on 9/8/12, arriving/departing KATL) Flight Demographics: F1: Find Delta flights using A319s departing ZTL airports F3: Find flights with rainy departures from ATL Sector Capacity: S4: Find which sector controlled the most flights during a given hour S6: Find the busiest sectors in the NAS on a given day, aggregating hourly FAA Advisories / TMIs T1: Find flights that were subject to GDP Advisories Weather-Impacted Traffic (WITI) Calculation W1: Calculate hourly WITI values (High Wind, Low Ceiling, Low Visibility) ASPM (Flight Delay) Data A3: Compare ASPM AAR with Arrival Demand on an hourly basis at an airport 19

Status Right now, ATM Ontology is just a prototype Includes over 380K instances of ATM objects/properties Working to deploy a test version @ NASA Initial results promising, but scale-up will be challenging Key tasks ahead: Increase scale Increase scope Develop query interface 20

Collaborators and Funding Rich Keller Mei Wei Intelligent Systems Division Shubha Ranjan Michelle Eshow ATM Data Warehouse Group Aviation Systems Division NASA Ames Research Center Contact: rich.keller@nasa.gov Funded by NASA Aeronautics Research Mission Directorate Aviation Operations & Safety Program

?? Questions???? Comments?? 22