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



Similar documents
Extending SOA Infrastructure for Semantic Interoperability

Tomáš Müller IT Architekt 21/04/2010 ČVUT FEL: SOA & Enterprise Service Bus IBM Corporation

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

Introduction to Service Oriented Architectures (SOA)

BUSINESS VALUE OF SEMANTIC TECHNOLOGY

Service Oriented Architecture

Federal Enterprise Architecture and Service-Oriented Architecture

The Ontological Approach for SIEM Data Repository

Getting Started with Service- Oriented Architecture (SOA) Terminology

Principles and Foundations of Web Services: An Holistic View (Technologies, Business Drivers, Models, Architectures and Standards)

Service-Oriented Architecture and its Implications for Software Life Cycle Activities

SERVICE ORIENTED ARCHITECTURE

Performance Analysis, Data Sharing, Tools Integration: New Approach based on Ontology

COMPONENTS IN MILITARY IT

Supporting Change-Aware Semantic Web Services

Addressing Self-Management in Cloud Platforms: a Semantic Sensor Web Approach

Exposing Data as a Service in the Army Enterprise

CONCEPT OF OPERATIONS FOR THE SWIM COMMON REGISTRY (SCR)

CONTEMPORARY SEMANTIC WEB SERVICE FRAMEWORKS: AN OVERVIEW AND COMPARISONS

How To Build A Cloud Based Intelligence System

Model Driven Interoperability through Semantic Annotations using SoaML and ODM

Department of Defense. Enterprise Information Warehouse/Web (EIW) Using standards to Federate and Integrate Domains at DOD

A Collaborative System Software Solution for Modeling Business Flows Based on Automated Semantic Web Service Composition

Service Oriented Architecture (SOA) Michael Herrmann Applying Semantics within SOA

The Enterprise Service Bus: Making Service-Oriented Architecture Real

Policy Driven Practices for SOA

Implementation of Information Integration Platform in Chinese Tobacco Industry Enterprise Based on SOA. Hong-lv Wang, Yong Cen

Common Operating Environment (COE) and Global Information Grid (GIG) Enterprise Services (GES) Mr. Rob Walker 24 September 2003


Application of ontologies for the integration of network monitoring platforms

UIMA and WebContent: Complementary Frameworks for Building Semantic Web Applications

Open Source egovernment Reference Architecture Osera.modeldriven.org. Copyright 2006 Data Access Technologies, Inc. Slide 1

Introduction to Service-Oriented Architecture for Business Analysts

Intelligent interoperable application for employment exchange system using ontology

Tactical Service Bus: The flexibility of service oriented architectures in constrained theater environments

How To Create A Federation Of A Federation In A Microsoft Microsoft System (R)

SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) SERVICE-ORIENTED SOFTWARE ARCHITECTURE MODEL LANGUAGE SPECIFICATIONS

An Ontological Approach to Oracle BPM

Meeting of the Group of Experts on Business Registers. Brussels, September Transforming the ABS Business Register

Speed SOA development and time to value with IBM WebSphere Enterprise Service Bus Registry Edition

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

Data Integration using Semantic Technology: A use case

Lightweight Data Integration using the WebComposition Data Grid Service

Service Oriented Architecture 1 COMPILED BY BJ

Web Services Software Architecture

CMDB Federation. DMTF Standards for Federating CMDBs and other Management Data Repositories

Department of Defense Net-Centric Data Strategy

Air Force SOA Enterprise Service Bus Study Using Business Process Management Workflow Orchestration for C4I Systems Integration

Secure and Semantic Web of Automation

DDI Lifecycle: Moving Forward Status of the Development of DDI 4. Joachim Wackerow Technical Committee, DDI Alliance

An industry perspective on deployed semantic interoperability solutions

Service-Oriented Architectures

Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence

Semantic Interoperability

Integration of Hotel Property Management Systems (HPMS) with Global Internet Reservation Systems

Achille Felicetti" VAST-LAB, PIN S.c.R.L., Università degli Studi di Firenze!

SOA in the pan-canadian EHR

Publishing Linked Data Requires More than Just Using a Tool

15th ICCRTS The Evolution of C2 Experiments with Web services at Combined Endeavor. Frank T. Johnsen and Trude Hafsøe

technische universiteit eindhoven WIS & Engineering Geert-Jan Houben

A Quick Introduction to SOA

SCIENTIFIC workflows have recently emerged as a new

Web Service Contracts in the VA/DoD Federated Enterprise

Beyond Web Services: Towards On-Demand Complex Adaptive Environments

A Service-Oriented approach dedicated to Internet based Business Process Networks: Building a MDA based collaborative platform with opensource

Secure Semantic Web Service Using SAML

INTElligent integration of RAILway systems. A platform for information sharing and its potential for cross-modal deployment

The use of Semantic Web Technologies in Spatial Decision Support Systems

Oracle SOA Suite: The Evaluation from 10g to 11g

An Ontology-based e-learning System for Network Security

A generic approach for data integration using RDF, OWL and XML

Improving EHR Semantic Interoperability Future Vision and Challenges

Run-time Service Oriented Architecture (SOA) V 0.1

Clinical Quality Improvement

BYODs & FAIR Data Stewardship

Semantic Data Management. Xavier Lopez, Ph.D., Director, Spatial & Semantic Technologies

SOA in the pan-canadian EHR

Adding Semantics to Business Intelligence

Actionable Awareness. 5/12/2015 TEI Proprietary TEI Proprietary

Achieving Semantic Interoperability By UsingComplex Event Processing Technology

Bridging the Digital Divide with Net-Centric Tactical Services

Simplifying e Business Collaboration by providing a Semantic Mapping Platform

Smart Financial Data: Semantic Web technology transforms Big Data into Smart Data

Vertical Integration of Enterprise Industrial Systems Utilizing Web Services

Context Capture in Software Development

J12.5 AN EXAMPLE OF NEXTGEN WEATHER INFORMATION INTEGRATION AND MANAGEMENT

SOA, Cloud Computing & Semantic Web Technology: Understanding How They Can Work Together. Thomas Erl, Arcitura Education Inc. & SOA Systems Inc.

Combining SAWSDL, OWL DL and UDDI for Semantically Enhanced Web Service Discovery

Presente e futuro del Web Semantico

LINKED DATA EXPERIENCE AT MACMILLAN Building discovery services for scientific and scholarly content on top of a semantic data model

Model Driven and Service Oriented Enterprise Integration---The Method, Framework and Platform

ON DEMAND ACCESS TO BIG DATA THROUGH SEMANTIC TECHNOLOGIES. Peter Haase fluid Operations AG

National Information Exchange Model (NIEM) W3C & XBRL Conference

Semantic Modeling with RDF. DBTech ExtWorkshop on Database Modeling and Semantic Modeling Lili Aunimo

Improving Agility at PHMSA through Service-Oriented Architecture (SOA)

Information Services for Smart Grids

Designing a Semantic Repository

On the Standardization of Semantic Web Services-based Network Monitoring Operations

The key to C4ISR Interoperability. Partnering with Nations to achieve Connected Forces and NATO 2020 goals more efficiently

ITU-T Kaleidoscope Conference Innovations in NGN. Managing NGN using the SOA Philosophy. Y. Fun Hu University of Bradford

Transcription:

Core Enterprise, SOA, and Semantic Technologies: Supporting Semantic Interoperability in a Network-Enabled Environment 2011 SOA & Semantic Technology Symposium 13-14 July 2011 Sven E. Kuehne sven.kuehne@nc3a.nato.int 1 NATO UNCLASSIFIED

Outline Why Semantic Interoperability matters Core Enterprise (CES) and the NATO Core Enterprise Framework Supporting Semantic Interoperability through CES and Semantic Technologies Use Case: 2011 SOA Demonstrator Outlook on CES and the use of Semantic Technologies 2 NATO UNCLASSIFIED

Bottom Line(s) Up Front Multinational coalitions and network-centric operations necessitate the use of semantic technologies to increase semantic interoperability. Semantic technologies are an integral part of Core Enterprise Core Enterprise provide the foundation for semantically-enabled applications to support Communities of Interest and Functional Area 3 NATO UNCLASSIFIED

Semantic Interoperability matters! Some challenges: 28 NATO nations, multiple branches per nation Dozens of languages besides the two official NATO languages Different cultural backgrounds Semantic Interoperability is a core element of every NATO mission Transporting data between two systems is not enough! Semantic interoperability problems have always existed. Greater reliance to machine-processable information, multinational coalition environments and the dynamicity of network-centric operations. Limited capacity for workarounds relying to human smartness. 4 NATO UNCLASSIFIED

Motivation NATO Network-Enabled Capability (NNEC): Semantic technologies are a key enabler for information superiority The 4 Rs: Right information Right recipient Right time Right format Service Oriented Architecture and the use of semantic technologies have the potential to increase mission effectiveness. Relevant to CIS capabilities and the operational/business context. 5 NATO UNCLASSIFIED

SOA-based Core Enterprise Fundamental support to service-based frameworks, as infrastructure and enabler services Single set of reusable technical, generic (independent of business processes) minimum required services Foundation for higher level services (COI-Enabling, COI-Specific, User) Interoperability support via an agreed common core baseline Essential infrastructure services to support semantic interoperability 6 NATO UNCLASSIFIED

CES Framework Information Assurance COI-Specific Common COI SM&C Information and Integration (Core Enterprise ) Discovery Repository Mediation Service Discovery Enterprise Directory Composition Information Assurance Information Discovery Metadata Registry Translation Service Management Infrastructure Interaction Application Messaging Transaction Storage Publish/ Subscribe Collaboration Network/Transport 7 NATO UNCLASSIFIED

Semantic Technologies Achieving semantic interoperability: Ensure that information is not just transported to the recipient, but also interpreted as intended by the originator. The 5 th R Right interpretation! Support for Semantic Interoperability has to start with Core Enterprise and incorporate semantic technologies. Semantic technologies provide the glue between the COI and the Information & Integration layers, enabling COIs to use information more efficiently. 8 NATO UNCLASSIFIED

Semantic Technologies Infrastructure to support semantically-enabled applications: Mediation services Knowledge Stores Rule engines Metadata and service registries Service and Information Discovery services Investigated as part of the NC3A POW on Semantic Interoperability Separation of the conceptual knowledge from its representation increases reuse, facilitates integration, and ensures better adaptability to new systems Encoding information, e.g. by using RDF, OWL Encoding business logic as rules, e.g. SWRL 9 NATO UNCLASSIFIED

Use case: 2011 SOA Demonstrator 2011 Norwegian SOA demonstration supported by NC3A Models a shared coalition environment NC3A acted as the intermediary between various national extensions, provided NATO prototype core enterprise services and end-user applications in the NC3A CES testbed. 10 NATO UNCLASSIFIED

2011 SOA Demonstrator 11 NATO UNCLASSIFIED

Exchange and use of RDF information RDF is used for breaking up system-specific XML artifacts (based on schemas) into smaller units (triples) that are easier to integrate. Support for correlation of information from heterogeneous sources (track data, incident data) 12 NATO UNCLASSIFIED

Use case: 2011 SOA Demonstrator Aims (related to SOA and semantic technologies): Provide information in multiple formats, serve different C2 systems Support information integration from multiple sources. Key for successful integration and use of these sources: Understanding the semantics of the information! Consolidated view of information across all sources Incident data Diverse information sources; multiple formats; SAME OBJECT! 13 NATO UNCLASSIFIED Track information Registration data data

2011 SOA Demonstrator Use of Core Enterprise to support semantic interoperability: Discovery Service Discovery Information Discovery Mediation Composition Translation Service discovery: Discovery of NVG sources via mdns/dns-sd for visualization, UDDI-based discovery of pub/sub topic endpoints and schemas. Information discovery: Discovery of information from RDF sources via SPARQL endpoints. Translation : Data: Transformation of NFFI (NATO Friendly Force Information) track data to NVG (NATO Vector Graphics), KML, and RDF. Provisioning of JOCWatch incident data as NVG and RDF. Protocols: NVG to NFFI SIP3 conversion Messaging Interaction Transaction Publish/ Collaboration Subscribe 14 NATO UNCLASSIFIED Publish/Subscribe services: Provisioning of track and incident data via ESB using WS-Notification. Collaboration : Use of XMPP chat clients to report 4-liner incident information (via JOCWatch Chat component) 14 NATO UNCLASSIFIED

2011 SOA Demonstrator, Follow-up Generalization of services for semantic interoperability: Core enterprise services as well as generic COI services for mediation, information integration and reasoning. Generation of service interface profiles for supporting semantic interoperability Focus on COI-level services, using information integrated from different sources and rule-based reasoning, e.g. Issue automatic warnings for recent incidents in the projected path of a unit. Send automatic requests for support to units that are close enough to an emergency situation. 15 NATO UNCLASSIFIED

Related work on Semantic Interoperability SI Demonstrator for Maritime Situational Awareness Prototype of semantically-enabled end-user application Integration of commercially available semantic platform with in-house developed technologies Federated search application Prototype for investigating of elements of semantic infrastructure (knowledge stores, reasoners, query translation, metadata registry) Technical specification for semantic interoperability Cross-domain ontology work Relating COI-specific concepts through cross-coi, cross-domain ontologies 16 NATO UNCLASSIFIED

2011 SOA Demonstrator, Summary Increasing semantic interoperability and supporting semantically-enabled COI services starts with Core Enterprise! Service and Information Discovery Mediation and Translation services The use of established W3C standards (RDF, SPARQL) facilitates the sharing and integration of information from heterogeneous sources. 17 NATO UNCLASSIFIED

Awareness of the operational benefits and potential of semantic technologies is still low. Use of RDF and OWL in fielded applications is still very limited, especially in comparison to XML. Some success stories, more are needed. Education on creating and using semantically rich representations is required Using RDF and OWL for representing information Transforming schemas into ontologies Capturing operational processes as rules Tool support Better, easier to use commercially available tools for developers, domain experts, and knowledge engineers Inference engines, common rule formats/standards 18 NATO UNCLASSIFIED Outlook

Outlook Semantic technologies and SOA can improve information sharing between C2 systems and enable better support for COIs. Semantic technologies are not competing with traditional approaches, but will add additional value for information sharing. SOA and semantic technologies are the enablers for new functionality to increase semantic interoperability within the Alliance. 19 NATO UNCLASSIFIED

Sponsors Allied Command Transformation (ACT) NATO C3 Board (C3B) 20 NATO UNCLASSIFIED

Contacting the NATO C3 Agency Brussels Visiting Bâtiment Z Avenue du Bourget 140 B-1110 Brussels, Belgium Tel +32 (0)2 7074111 Fax +32 (0)2 7078770 Postal NATO C3 Agency Boulevard Leopold III B-1110 Brussels Belgium Web www.nc3a.nato.int The Hague Visiting Oude Waalsdorperweg 61 2597 AK The Hague The Netherlands Tel +31 (0)70 3743000 Fax +31 (0)70 3743239 Postal NATO C3 Agency P.O. Box 174 2501 CD The Hague The Netherlands Email info@nc3a.nato.int 21 NATO UNCLASSIFIED