Extending SOA Infrastructure for Semantic Interoperability

Similar documents
Chain of Command. Chief of Naval Operations. Commander, U.S. Fleet Forces Command. COMNAVMETOCCOM (CNMOC) Stennis Space Center, MS

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

Realizing the Army Net-Centric Data Strategy (ANCDS) in a Service Oriented Architecture (SOA)

The Modeling and Simulation Catalog for Discovery, Knowledge, and Reuse

Service-Oriented Architecture for Command and Control Systems with Dynamic Reconfiguration

Service-Oriented Architecture (SOA)

Global Reference Architecture: Overview of National Standards. Michael Jacobson, SEARCH Diane Graski, NCSC Oct. 3, 2013 Arizona ewarrants

Virtustream Managed Services Drive value from technology investments through IT management solutions. Tim Calahan, Manager Managed Services

SOA-20: The Role of Policy Enforcement in SOA Management

My Two Cats Are a Community of Interest. Dr. Scott Renner

Implementing a Ground Service- Oriented Architecture (SOA) March 28, 2006

Aviation & Airspace Solutions MODERNIZING SYSTEMS TRANSFORMING OPERATIONS DELIVERING PERFORMANCE

Web Services. Chirag Mehta

Services Oriented Architecture and the Enterprise Services Bus

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

Jeffery S. Horsburgh. Utah Water Research Laboratory Utah State University

Service Vs. System. Why do we need Services and a Services Viewpoint in DM2 and DoDAF? Fatma Dandashi, PhD March 4, 2011

Towards a Federated SOA Model in Achieving Data Interoperability in DoD. Nick Duan, Ph.D. ManTech MBI AFCEA/GMU C4I Symposium May 20, 2008

NCES Program Overview. Rita Espiritu NCES Program Manager

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

All-source Information Management and Integration for Improved Collective Intelligence Production

Introduction to Web Services & SOA

Dynamic Service Discovery

Introduction to Web Services & SOA

Service Oriented Architecture

Linking ITSM and SOA a synergetic fusion

Joint Planning and Development Office. Community of Interest Engagement Process Plan February 9, 2012

DATA SHARING AND DISCOVERY WITH ARCGIS SERVER GEOPORTAL EXTENSION. Clive Reece, Ph.D. ESRI Geoportal/SDI Solutions Team

<Insert Picture Here> Click to edit Master title style

Toward a Standard Rule Language for Semantic Integration of the DoD Enterprise

Overview SENTINET 3.1

WHAT ISINTEROPERABILITY? (AND HOW DO WE MEASURE IT?) INSPIRE Conference 2011 Edinburgh, UK

GPS OCX BLOCK 1 NETCENTRIC INTERFACES. Walid Al-Masyabi Raytheon Company, Intelligence, Information and Services,

The GeoPortal Cookbook Tutorial

Real World Data Governance- Part 1

The Open Group SOA Ontology Technical Standard. Clive Hatton

Realisation of SOA using Web Services. Adomas Svirskas Vilnius University December 2005

The Model-Driven Semantic Web Emerging Standards & Technologies

Flight Information Exchange Model

A Linked Data Translation Approach to Semantic Interoperability

What s a BA to do with Data? Discover and define standard data elements in business terms

National Information Exchange Model (NIEM):

Building a Data Strategy for a Digital World

Quality - The Key to Successful SOA. Charitha Kankanamge WSO2 February 2011

ACSICG/3 IP/16 Agenda Item 6 12/05/16. MG II Technical Messaging Overview

Information Quality & Service Oriented Architecture

C2-Simulation Interoperability in NATO

ISA Action 1.17: A Reusable INSPIRE Reference Platform (ARE3NA)

Developing Windows Communication Foundation Solutions with Microsoft Visual Studio 2010

INRIA ADT galaxy An open agile SOA platform

Warfare and business applications

UNCLASSIFIED UNCLASSIFIED. MITRE/DISA PEO-GES 25 Nov 2008

NIEM. National. Information. Exchange Model. NIEM and Information Exchanges. <Insert Picture Here> Deploy. Requirements. Model Data.

Reducing Consumer Uncertainty Towards a Vocabulary for User-centric Geospatial Metadata

Service Oriented Architectures Visions Concepts Reality

Oracle Service Bus Integration Implementation Guide Oracle FLEXCUBE Universal Banking Release [April] [2014]

1. Introduction. 2. Technology concepts

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

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

Metadata Management and Change Management for SOA. Ron Schmelzer And Jason Bloomberg ZapThink, LLC. October 25, Take Credit Code: MMCMSOA

International Journal of Computer Science Trends and Technology (IJCST) Volume 3 Issue 4, Jul-Aug 2015

Reducing Consumer Uncertainty

IBM API Connect: Introduction to APIs, Microservices and IBM API Connect

Geospatial Intelligence Interoperability Through Standards Gordon C.Ferrari Chief, Content Standards and Interoperability Division

Towards a Federated SOA Model in Achieving Data Interoperability in DoD

C2-Simulation Interoperability in NATO

TWELFTH AIR NAVIGATION CONFERENCE

The Future of XML at the IRS and Building Partnerships for Collaboration. Agenda

Federated Mission Networking

Next-Generation SOA Infrastructure. An Oracle White Paper May 2007

The Emerging Data Lake IT Strategy

A Planning-Based Approach for the Automated Configuration of the Enterprise Service Bus

API, DEVOPS & MICROSERVICES

Il Mainframe e il paradigma dell enterprise mobility. Carlo Ferrarini zsystems Hybrid Cloud

Sentinet for BizTalk Server SENTINET

MDA & Semantic Web Services Integrating SWSF & OWL with ODM

ActiveVOS Technologies

Leverage SOA for increased business flexibility What, why, how, and when

Topics on Web Services COMP6017

XML Applications. Introduction Jaana Holvikivi 1

NEXOF-RA NESSI Open Framework Reference Architecture IST- FP

Service Lifecycle and Versioning SOA 2/2559

Open Standards for Linked Organisations. Linked Base Registries as a key enabler for egovernment in Flanders #OSLO2

SOA Runtime Governance

WEBMETHODS AGILITY FOR THE DIGITAL ENTERPRISE WEBMETHODS. What you can expect from webmethods

From Conceptual to Physical Adjustments to Enterprise Models for the Real World. Myriad Solutions, Inc. erwin Premier Partner since 2000

Managing the Emerging Semantic Risks

Accelerating Cloud Adoption

International Journal of Advance Research in Engineering, Science & Technology. Study & Analysis of SOA based E-Learning Academic System

Global estandards and Web Architectures for egovernment projects José M. Alonso,

Chapter 8 Web Services Objectives

SOA Distilled. Udi Dahan The Software Simplist..NET Development Expert & SOA Specialist Microsoft Solutions Architect MVP

An Intro to Service Oriented Architecture

La gestione di Security e Safety con un singolo sistema di supporto alle decisioni Baltimore/Washington Airport - USA

Lecture Telecooperation. D. Fensel Leopold-Franzens- Universität Innsbruck

Glossary of Exchange Network Related Groups

SEMANTIC SOLUTIONS FOR OIL & GAS: ROLES AND RESPONSIBILITIES

Semantics to energize the full Services Spectrum Ontological approach to better exploit services at technical and business levels

The Business Value of Open Standards. Michael(tm) Smith

Business Model for Global Platform for Big Data for Official Statistics in support of the 2030 Agenda for Sustainable Development

Transcription:

Extending SOA Infrastructure for Semantic Interoperability Wen Zhu wzhu@alionscience.com ITEA System of Systems Conference 26 Jan 2006 www.alionscience.com/semantic

Agenda Background Semantic Mediation Bus Semantic Mediation and System of Systems SLIDE 2

Service Oriented Architecture (SOA) Key Benefits: Provides standards based mechanism to access Services at the transport and protocol level Promotes re-use of existing services Enables fast adaptation to business needs Aligns information resources to business goals SLIDE 3

SOA Limitations Current Web Service standards provide the syntactic description of the service interface, but do not describe the meaning or the semantics of the data or behavior. Hence the consumer of the service; whether another service or a human, needs to have intimate knowledge and awareness about the data and its elements Current Enterprise Service Buses (ESBs) don t have an out of the box ability to perform Semantic Mediation, that is the transformation and co-relation of data elements and services based on a pre-defined vocabulary Manual intervention and deep domain knowledge is required to develop custom mappings to correctly use data exposed by these related but different Web Services Source: Elements of a deployed, modern net-centric system http://www.mil-embedded.com/articles/id/?4597 SLIDE 4

Case In Point: Information Sharing in NextGen Weather Community Integrated Surveillance Community UAS Community Flight and Flow Community Safety Community Airport Operations Community Airline Operations Community Other Communities Services conform Weather Flight Track publish Standards AXIM WXXM FIXM WCS WFS WMS KML GML ebxml UDDI SAR Other Services Time Data Classification Geospatial Coverage Live Recorded Other Standards Temporal Coverage Simulated State/Local Government Commercial Entities International Partners

Semantic Web Technologies Semantic Web (aka Linked Data or Web 3.0) is a set of W3C standards and technologies designed to allow machines to understand the meaning of the information on the WWW Standards-based Open-source tools Agent-based distributed computing paradigm Web Oriented Architecture Agile Development, improved interoperability Semantic Web in the Enterprise: A tool for knowledge discovery and management Common Vocabulary Open Linked Data Intelligent Searches Semantic Web in the Industry US government and leading social network companies have been implementing semantic-driven solutions Source: Tim Berners-Lee: Semantic Web and Linked Data

Semantics + SOA SOA Foundation for Service Interoperability Semantic Mediation Bus SLIDE 7 Semantics Common Understanding of Business Concepts Runtime infrastructure enables semantic interoperability through common ontologies, even if the services are implemented using different data models and message standards. Problems How I can improve Interoperability between different services and reduce system integration costs? I have already invested a lot in my SOA infrastructure, how do I leverage it for for Semantic Interoperability? How can I effectively test the same SOA message in multiple formats between the systems?

SOA Silos Airline Code Lookup Table Data: UA SLIDE 8 Flight Track Display FAA Flight Track Web Service HR Army Field Name: Commercial Flight Data: 122 Reference User 1 Human Communication 3 1 AF SME 2 Custom Mapping AF Flight Track Web Service Field Name: Flight of Interest Data: United 122 Developer Custom Development 2 3 System Integration Custom Mapping SME Other Data Provider HR Army HR Marine Field Name: FlightID Data: UA122 Excess time is spent interpreting data from different sources despite the usage of advanced IT techniques like Web Services

Alion Semantic Mediation Bus SLIDE 9 An ontology-based web services mediation component (Semantic Mediator) that enables services with different message formats to interoperate Embedding the Semantic Mediator in an Enterprise Service Bus (ESB) enables runtime semantic mediation within traditional SOA infrastructure, creating a Semantic Mediation Bus TM Common Ontology Enterprise Service Bus Semantic Mediation Bus TM Semantic Mediator Message Schema Mapping Web Service Proxy Semantic Lookup and Interoperability Assessment Registry/Repository Semantic Annotation Metadata Management Protocol Adaption Message Transformation Message Routing Security Service Discovery Traditional SOA infrastructure Semantic Mediation Infrastructure

SLIDE 10 Semantic Mediation Bus : Key Characteristics Cooperation through federation, instead of standardization The ontology driven approach avoids imposing a standard that has to be agreed by everybody, thus allowing the agencies to select the formats best suited for their business needs, while still being able to use services offered by other agencies. Increased ability to adapt to the ever changing business needs in a timely and cost effective manner The semantic mediation approach encourages transformation logic to be declaratively defined in the ontology, instead of buried in the code, often in multiple places. No need for rigid conformance Through loose coupling, the SMB allows transformation between message formats which might not be a complete match. Building on SOA infrastructure, instead of replacing it By extending ESB infrastructure, organization can leverage their SOA investment and the existing expertise of their personnel.

Testing System of Systems with SMB SLIDE 11 Validate business requirements and determine service compatibilities Airline Code Lookup Table Data: UA Test Script Semantic Mediation Bus FAA Web Service HR Army Field Name: Commercial Flight Data: 211 Reference Business Requirements Semantic Lookup Message Transformation Air Force Web Service Field Name: Flight of Interest Data: UA211 Technical Requirements Web Service Endpoint 3 rd Party Web Service HR Army HR Marine Field Name: FlightID Data: United 211 Delegate to infrastructure to collect measurements for nonfunctional requirements

SLIDE 12 SMB as Part of a Semantic Enterprise Ontologies reflecting Shared understanding of business concepts is developed by engaging the established Communities of Interest (COI) and Subject Matter Experts (SME). SMB is part of the technology capability that extends traditional SOA to enable semantic service discoverability and interoperability. Secure and effective IT infrastructure is the foundation for Net- Centric information sharing.

SLIDE 13 Summary Put Ontologies to Work Enhance service understandability at design time Facilitate service interoperability at runtime Leverage Existing SOA Investment Increase service discoverability and interoperability through semantic annotation Build on existing services Use in-house expertise Ready to deploy now Streamline Service Integration and Testing Shorten lifecycle by eliminating the need for custom message mapping Reduce maintenance cost by leveraging existing infrastructure

www.alionscience.com SLIDE 14