Applying Semantic Web Technologies in Service-Oriented Architectures



Similar documents
SWAT Initial steps & thoughts in Europe

Geographic Information Systems Research Center, Feng Chia University (GIS.FCU)

ACE GIS Project Overview: Adaptable and Composable E-commerce and Geographic Information Services

Data Validation as a Service

The Next Generation Air Transportation System Information Sharing Environment (NISE)

STAR Semantic Technologies for Archaeological Resources.

GetLOD - Linked Open Data and Spatial Data Infrastructures

An Enhanced Visualization Service based on Geospatial and Statistical Linked Open Data

The use of Semantic Web Technologies in Spatial Decision Support Systems

FreeGIS.net, INSPIRE, Open Source Software and OGC standards

Open Geospatial Consortium, Inc.

THE SESAR CONCEPT AND SWIM. David Bowen Head of ATM Operations & Systems SESAR Joint Undertaking

Introduction to Service Oriented Architectures (SOA)

UK Location Programme

CONCEPT OF OPERATIONS FOR THE SWIM COMMON REGISTRY (SCR)

GEOG 482/582 : GIS Data Management. Lesson 10: Enterprise GIS Data Management Strategies GEOG 482/582 / My Course / University of Washington

Semantic Method of Conflation. International Semantic Web Conference Terra Cognita Workshop Oct 26, Jim Ressler, Veleria Boaten, Eric Freese

GIS Initiative: Developing an atmospheric data model for GIS. Olga Wilhelmi (ESIG), Jennifer Boehnert (RAP/ESIG) and Terri Betancourt (RAP)

CDI/THREDDS Interoperability: the SeaDataNet developments. P. Mazzetti 1,2, S. Nativi 1,2, 1. CNR-IMAA; 2. PIN-UNIFI

A Big Picture for Big Data

OpenGIS web services architecture description

CURSO Inspire INSPIRE. SPEAKER: Pablo Echamendi Lorente. JEUDI 23/ THURSDAY 23 rd W S V : G E O S P A T I A L D A T A A C C E S S

ArcGIS Framework Plug-In: Extending the ArcGIS Desktop for ANSI Standard Framework Data to Support Government Decision Making

A Web services solution for Work Management Operations. Venu Kanaparthy Dr. Charles O Hara, Ph. D. Abstract

ONEM2M SERVICE LAYER PLATFORM

GEOCOM PROJECT INTEGRATING DATA & TECHONOLOGIES

Enabling Semantic Search in Geospatial Metadata Catalogue to Support Polar Sciences

Publishing Linked Data Requires More than Just Using a Tool

Cloud-based Linked Data Geoprocessing: Implementing Kriging as WPS on the Cloud

Smart Cities require Geospatial Data Providing services to citizens, enterprises, visitors...

SDI Workshop ESDIN Best Practices INSPIRE conference, Edinburgh. Arnulf Christl, Metaspatial

Interoperable Solutions in Web-based Mapping

Trends in Aeronautical Information Management

Getting Started with Service- Oriented Architecture (SOA) Terminology

Architectures, and. Service-Oriented. Cloud Computing. Web Services, The Savvy Manager's Guide. Second Edition. Douglas K. Barry. with.

D3.4.1: Data Fusion Tools

Core Enterprise Services, SOA, and Semantic Technologies: Supporting Semantic Interoperability

Introducing the Open Source CUAHSI Hydrologic Information System Desktop Application (HIS Desktop)

Data Models For Interoperability. Rob Atkinson

NextGen - SESAR Data Model Coordination Group (NSDMCG) ICAO AIRM Governance Considerations

Linking Sensor Web Enablement and Web Processing Technology for Health-Environment Studies

CREATING AND APPLYING KNOWLEDGE IN ELECTRONIC HEALTH RECORD SYSTEMS. Prof Brendan Delaney, King s College London

Web Service Description Document

Harmonizing Survey Deliverables Emerging Standards and Smart Data Exchange

AIXM Change Management Charter

D5.3.2b Automatic Rigorous Testing Components

Lift your data hands on session

A New Governance Plan for the Spatial Data Standards for Facilities, Infrastructure, and Environment (SDSFIE)

MSDI: Workflows, Software and Related Data Standards

OPEN STANDARD WEB SERVICES FOR VISUALISATION OF TIME SERIES DATA OF FLOOD MODELS

IBM Interoperable Healthcare Information Infrastructure (IHII) Overview. China October 2006 IBM

Metadata for Data Discovery: The NERC Data Catalogue Service. Steve Donegan

Introduction to Geospatial Web Services

Standardized data sharing through an open-source Spatial Data Infrastructure: the Afromaison project

About scope of OpenGIS technology in oceanographic data management and visualization Andrey V. Golik, Vitaly K. Fischenko, Stepan G.

An architecture for open and scalable WebGIS

Description and Testing of the Geo Data Portal: A Data Integration Framework and Web Processing Services for Environmental Science Collaboration

Geospatially Enabling the World: The Convergence of Geospatial and Architectural and Engineering Design

Knowledge-based service architecture for multi-risk environmental decision support applications Stuart E. Middleton and Zoheir A.

Semantic Exploration of Archived Product Lifecycle Metadata under Schema and Instance Evolution

Access to ESPON Database by third- party applications An expertise on the potentialities of web services for accessing the ESPON metadata and data

Enterprise Application Designs In Relation to ERP and SOA

Development and deployment of a services catalog in compliance with the INSPIRE metadata implementing rules

OGC Smart Cities Spatial Information Framework

Institute of Computational Modeling SB RAS

Advanced Geospatial Information & Intelligence Services Research

Geospatial Platforms For Enabling Workflows

Web Map Context Service for Adaptive Geospatial Data Visualization

Proposal for a Spatial Data Infrastructure Standards Suite: SDI 1.0

Short Paper: Enabling Lightweight Semantic Sensor Networks on Android Devices

ISO and OGC Service Architecture

The Nordic way to International standardization ISO/TC 211

Big Data Processing and Apps for Citizens' Observatories - The CITI-SENSE Approach

BUSINESS RULES AND GAP ANALYSIS

Enabling embedded maps

Data Integration and Fusion using RDF

Harmonizing Survey Deliverables Emerging Standards and Smart Data Exchange

Transcription:

Applying Semantic Web Technologies in Service-Oriented Architectures 24 August 2015 Semantic Web for Air Transportation (SWAT) Luis Bermudez - OGC Charles Chen - Skymantics Copyright 2015 Open Geospatial Consortium

Introduction Intro to OGC Cross Community Interoperability (CCI) Threads Aviation Threads Testbed 9 (OWS-9): Semantic Mediation Testbed 10: Ontology Testbed 11: Symbology Future Work

OGC s Approach for Advancing Interoperability Interoperability Program (IP) - a global, innovative, hands-on rapid prototyping and testing program designed to unite users and industry in accelerating interface development and validation, and the delivery of interoperability to the market Standards Program Consensus standards process similar to other Industry consortia (World Wide Web Consortium, OMA etc.). Compliance Testing and Certification Program - allows organizations that implement an OGC standard to test their implementations with the mandatory elements of that standard Rapid Interface Development Standards Setting Testing & Certification Communications and Outreach Program education and training, encourage take up of OGC specifications, business development, communications programs Market Adoption

OGC Testbed Projects OGC Testbeds provide an environment for collaborative, fast-paced, multivendor rapid prototyping efforts to define, design, develop, and test candidate interface and encoding specifications. 29 > 150 organizations individuals OGC Testbed 11 $1.8 Million 2014, Open Geospatial Consortium 56 31 components Documents

OGC Testbed Projects OGC Testbeds provide an environment for collaborative, fast-paced, multi-vendor rapid prototyping efforts to define, design, develop, and test candidate interface and encoding specifications.

OWS-9 CCI Aviation Challenge Demonstrate the querying of Aviation data through user terminology from the Pilots Glossary (e.g. High Speed Taxiway -> aixm:taxiway) Semantic Mediation Requirements Implement user friendly interfaces that are based on understood concepts (glossary) Interface with web services based on OGC standards and offering data modelled on the Aeronautical Information Exchange Model (AIXM) Experimental application of the FAA Air Transportation Information Ontology

OWS-9 CCI Aviation Client Pilots terminology Using Air Transportation Information Ontology Includes Pilot Controller Glossary for the JPAMS project (air traffic control procedures)

AIXM features

AIXM features 2012 Open Geospatial Consortium

OWS-9 CCI Aviation Architecture Pilots Air Traffic Control Pilot Controller Glossary Client Web Feature Service Web Processing Service SPARQL Server AIXM Data (GML) FAA Air Transportation Information Ontology mappings Glossary and AIXM

WPS SPARQL Server provides mappings

WPS responds AIXM features from a WFS

Search interface

Search Interface OGC

Testbed 10 Linking Point conflation Core Ontology

Copyright 2014 Open Geospatial Consortium

Point conflation in the Monterey area Example scenario: Add all (non-duplicate) firestations from TNM to TDS TDS Attribute mappings (TNM->TDS) address -> address name-> geonamecollection.membergeoname.fullname TNM Fixed attribute value: featurefunction-1-> firefighting

Testbed 10 - Geospatial Ontology http://ows10.usersmarts.com/ows10/ontologies/ Copyright 2014 Open Geospatial Consortium

Testbed 10 - Geospatial Ontology Copyright 2014 Open Geospatial Consortium

Ontology Example

Copyright 2014 Open Geospatial Consortium

Copyright 2014 Open Geospatial Consortium

Testbed 11 Linking Symbology mediation Semantics of Business Vocabulary and Rules

Linking with the National Map Geographic names refer to hydrographic features Hydrographic features follow the land elevation Copyright 2015 Open Geospatial Consortium Stream gauges and water sampling refer to hydrographic features

TNM: Link from Streams to Stream Gauges OGC Copyright 2015 Open Geospatial Consortium

Overview of Components:TNM Hydro & Names <<Client>> Client(s) for Semantics GIS.FCU <<Other>> GeoSPARQL Rules to map and link Hydro and non hydro features (Uses algorithms to convert needed data (e.g. TNM in RDF) Image Matters Link to Hydro <<Service>> WFS-G GNIS RDF Conversion Envitia <<Service>> WPS Convert RDF data from the TNM RDF Conversion GIS.FCU RDF Conversion GIS.FCU <<Service>> WFS The National Map NHD + GNIS

Testbed 11 - Symbology Mediation OGC

Styled Layer Descriptor / Symbology Encoding Aviation Client GeoSPARQL Ontology Service SLD/SE Producer AIXM Web Feature Service Data Broker Feature Portrayal Service (FPS)

Aviation Symbology Demo OGC

Community models Application Schemas created extending classes via UML How can we express (model) and validate this? ICAO Annex 11: If a control zone is located within the lateral limits of a control area, it shall extend upwards from the surface of the earth to at least the lower limit of the control area.

Semantics of Business Vocabulary and Rules (SBVR) ICAO Annex 11: If a control zone is located within the lateral limits of a control area, it shall extend upwards from the surface of the earth to at least the lower limit of the control area. and the validation?

Solution: SBVR to Schematron Automatic Schematron

Linking Data recommendations from Testbed11 Registry for managing unique identifiers for Linked Data Application of URI aliases (owl:sameas) Advertise future NHD Linked Data Products in Semantic Web Search Engines Establish a standard for a GeoSPARQL Server

Web Services Architecture Pattern Client Web Feature Service NEW Web X Service SPARQL Server

Testbed 12 ideas for future work Standard Server for GeoSPARQL Advance use of LinkedData for conflation (trust and provenance) Restful architectures and discovery patterns using OGC services and models UML semantic modeling (mapping)

Questions? Luis Bermudez lbermudez@opengeospatial.org Charles Chen charles.chen@skymantics.com