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

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

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

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

Extending SOA Infrastructure for Semantic Interoperability

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

When Communities of Interest Collide: Harmonizing Vocabularies Across Operational Areas C. L. Connors, The MITRE Corporation

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

Improving Military Information Technology Through Common Conceptual Models

Reducing Consumer Uncertainty

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

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

Architecting a Network-Centric M&S Application

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

ICD Wiki Framework for Enabling Semantic Web Service Definition and Orchestration

Opus: University of Bath Online Publication Store

Managing the Emerging Semantic Risks

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

Warfare and business applications

SEMANTIC SOLUTIONS FOR OIL & GAS: ROLES AND RESPONSIBILITIES

What s Out There and Where Do I find it: Enterprise Metacard Builder Resource Portal

Test & Evaluation of the NR-KPP

Open Source egovernment Reference Architecture. Cory Casanave, President. Data Access Technologies, Inc.

Cloud-based Open Architecture Approach for Common Enterprise Ground Services

Semantic Query: Solving the Needs of a Net-Centric Data Sharing Environment

Vocabulary-Driven Enterprise Architecture Development Guidelines for DoDAF AV-2: Design and Development of the Integrated Dictionary

MARITIME DOMAIN AWARENESS ARCHITECTURE MANAGEMENT HUB PLAN

Data Governance Strategy

The Data Administration Newsletter (TDAN.com) Robert S. Seiner - Publisher

Vocabulary Harvesting Using MatchIT. By Andrew W Krause, Chief Technology Officer

Electronic Health Records with Cleveland Clinic and Oracle Semantic Technologies

Metadata, Data Models, Validation, and M&S Education: Some of the Many Dimensions of MOVES. Curtis Blais Research Associate July 22, 2009

Raytheon Mission Architecture Program (RayMAP) Topic 1: C2 Concepts, Theory, and Policy Paper #40

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

ARMY DATA SERVICES LAYER (ADSL) DATA MEDIATION SERVICE (DMS)

NCES Program Overview. Rita Espiritu NCES Program Manager

Current State of ontology in engineering systems

Semantic Queries and Mediation in a RESTful Architecture

The Value of Data Governance for the Data-Driven Enterprise

Department of the Navy Chief Information Officer

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

11S-SIW-061 Management of C4I and M&S Data Standards with Modular OWL Ontologies

HETEROGENOUS DATABASE INTEGRATION USING AGENT- ORIENTED INFORMATION SYSTEMS

The Semantic Web Revisited. Nigel Shadbolt Tim Berners-Lee Wendy Hall

Coalition C2/Multinational Information Sharing: Current Capabilities and Challenges

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

MetaMatrix Enterprise Data Services Platform

Semantic Web: Core Concepts and Mechanisms. MMI ORR Ontology Registry and Repository

Information Sharing in the GIG Environment and the C2 Perspective

Contribution of OCLC, LC and IFLA

An Infrastructure for MultiMedia Metadata Management

Ontological Library Generator for Hypermedia-Based E-Learning System

The Semantic Interoperability Community of Practice (SICoP) of the Federal CIO Council

The Need for a Terminology Bridge. May 2009

The Emerging Data Lake IT Strategy

Microsoft SharePoint Server 2013 Plan, Configure & Manage

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

Geospatial Enterprise Search. June

SHARE Repository Framework: Component Specification and Ontology. Jean Johnson and Curtis Blais Naval Postgraduate School

Semantic Web Services for Ocean Knowledge Management

How a Metadata Repository enables dynamism and automation in SDTM-like dataset generation

ITC Vision for Campus IT: February 28, 2018

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

Managing Learning Objects in Large Scale Courseware Authoring Studio 1

Semantic Data Extraction for B2B Integration

Lesson 5 Web Service Interface Definition (Part II)

Representing Geospatially Enabled C2 Information within the JC3IEDM. AFCEA-GMU C4I Center Symposium Critical Issues in C4I.

Achieving the Goals of the DoD Netcentric Data Strategy Using Embarcadero All-Access

Content Management for the Defense Intelligence Enterprise

Information Architecture and the Actionable Enterprise Architecture

Chapter 8 Web Services Objectives

Introduction to Web Services & SOA

Using the Semantic Web in Ubiquitous and Mobile Computing

Towards Semantic Interoperability between C2 Systems Following the Principles of Distributed Simulation

Semantic Web. Semantic Web Services. Morteza Amini. Sharif University of Technology Spring 90-91

Information Quality & Service Oriented Architecture

Probabilistic Ontology: The Next Step for Net-Centric Operations

Securing Content in the Department of Defense s Global Information Grid

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

Object Management Group Model Driven Architecture (MDA) MDA Guide rev. 2.0 OMG Document ormsc/

Towards a Long Term Research Agenda for Digital Library Research. Yannis Ioannidis University of Athens

Framework for Semantic Interoperability

Semantic Web. Semantic Web Services. Morteza Amini. Sharif University of Technology Fall 94-95

Semantic agents for location-aware service provisioning in mobile networks

Standardizing ontologies for the IP traffic measurement

The Joint Live Virtual Constructive Data Translator Framework Interoperability for a Seamless Joint Training Environment

By Derrick H. Karimi Member of the Technical Staff Emerging Technology Center. Open Architectures in the Defense Intelligence Community

A Linked Data Translation Approach to Semantic Interoperability

Service Oriented Architectures Visions Concepts Reality

The Net-Enabled Future:

XML-based production of Eurostat publications

Department of Defense Defense Information Enterprise Architecture Version 1.0 April 11, 2008

The Open Group SOA Ontology Technical Standard. Clive Hatton

Towards the Semantic Desktop. Dr. Øyvind Hanssen University Library of Tromsø

Service-Oriented Architecture (SOA)

A tutorial report for SENG Agent Based Software Engineering. Course Instructor: Dr. Behrouz H. Far. XML Tutorial.

Monarch General Capabilities Overview EMPOWERING ENABLING CONNECTING

Next Generation Enterprise Information Management Appliances

The Impact of SOA Policy-Based Computing on C2 Interoperation and Computing. R. Paul, W. T. Tsai, Jay Bayne

Libraries, classifications and the network: bridging past and future. Maria Inês Cordeiro

cameo Enterprise Architecture UPDM / DoDAF / MODAF / SysML / BPMN / SoaML USER GUIDE version 17.0

Transcription:

Army Data Services Layer (ADSL) Data Mediation Providing Data Interoperability and Understanding in a SOA Environment Michelle Dirner Army Net-Centric t Data Strategy t (ANCDS) Center of Excellence (CoE) Data Service Team Lead RDECOM CERDEC SED in support of SEC Fort Monmouth, NJ michelle.dirner@us.army.mil Michael Mansell Army Net-Centric Data Strategy (ANCDS) Center of Excellence (CoE) Data Mediation Service Project Lead RDECOM CERDEC SED in support of SEC Fort Monmouth, NJ michael.mansell2@us.army.milmansell2@us army mil

Agenda DoD Data Strategy Vision Army Data Strategy Army Data Strategy Center of Excellence Data and SOA Together What is SOA? What is ADSL? Data Mediation Service ADSL and Army SOA Foundation (SOAF-A) 2 UNCLASSIFIED

The Data Problem Thanks to advancements in and the ubiquity of computing technology, there is more data available now than ever before. However, the ability to process and understand the data has not scaled as quickly as the ability to generate and collect data, thus leading to an environment with the following characteristics: Large amounts of currently available data. AA high rate of new data being generated. Contradictions in available data. An imbalance of relevant data compared to data found. Inefficient methods for comparing and processing different kinds of data. As a result, decision-makers are inundated with large amounts of data resulting in more time spent analyzing data rather than timely action. 3 UNCLASSIFIED

DoD Data Strategy Vision Current Pre-determined point to point connections between systems and applications on disparate networks Producer pushes information i to pre-defined consumers Future Authorized known and unanticipated i t consumers access data they need regardless of who produced the information Systems and applications are webenabled to expose their information Information not easily shared Information Ubiquitous on the Net 4 UNCLASSIFIED

Army Data Strategy Current Few authoritative sources identified Complexity of inter-organizational collaboration Need for data conversion impacts timeliness of military decision-making process Cultural and technical impediments to data sharing Future Federated d Enterprise Platform independent data and application reuse Easily defined and updated business processes Standardized interface specifications and authoritative data sources 5 UNCLASSIFIED

Army Data Strategy Net-Centricity Goals 1. Visible Who has what data available? 2. Accessible Where is this data and in what format? 3. Understandable What does this data mean? 4. Trusted Is this data trustworthy, accurate, and authoritative? 5. Interoperable Can my application use the data? 6. Responsive to users needs Is the data applicable and timely? 7. Institutionalized What and who governs the definition, iti lifecycle, and use of this data? 6 UNCLASSIFIED

The Army Net-Centric Data Strategy Center of Excellence The Army Net-Centric Data Strategy (ANCDS) Center of Excellence (CoE) was established to facilitate the execution of the Army Data Strategy while providing users with overarching data products and services to promote interoperability and faster access, retrieval, analysis and utilization of data. The CoE provides uniform expertise to enable the migration to a net-centric environment via the establishment, production, and implementation of Communities of Interest (COIs) and their products. The DS CoE supports the lifecycle l from conception to the field by providing the services for data requirements generation, implementation, integration, and validation in support of the Army Data Strategy. 7 UNCLASSIFIED

Data and SOA Strategy Data Strategy prescribes a strategy for identifying the data to be shared, where that data should be coming from (authoritative sources) and standard representations for sharing that data SOA Strategy creates the services environment that addresses the details for a common framework and mechanisms for sharing data across heterogeneous environments in a seamless manner ADSL is common ground between SOA Strategy and Data Strategy that enables sharing and management of data that is distributed across the enterprise ADSL is not a single physical capability; instead it is a virtual data tier for the Army enterprise accessible and available on the LandWarNet Two Complementary Strategies to Achieve Net Centricity 8 UNCLASSIFIED

What is Service-oriented Architecture (SOA)? SOA is a layered architecture and the Data Services Layer is one of these layers Army Data Services Layer is closest to the raw data sources in this architecture Architecturally t speaking, data services combine to form a middle layer of reusable services Data services are a form of web service, optimized to meet real-time data integration demands of SOA 9 UNCLASSIFIED

What is the Army Data Service Layer (ADSL)? ADSL Conceptual Architecture 10 UNCLASSIFIED

The Services of the ADSL The ADSL consists of the following families of data services: Data Utilization: Consists of end-to-end composable applications that are built upon the other atomic data services. These applications are user-oriented and directly enable warfighters and decision-makers to use data inside and outside of the Army to satisfy mission needs. Data Mediation: Bridging the gap among different data formats, vocabularies, and semantics, making data understandable and usable to the consumers who are otherwise unable to make use of the data. Data Abstraction: Capturing and managing the metadata, at both structural and semantic levels. Such metadata is made available across the Enterprise, allowing for data to be visible and discoverable. Data Access: Exposing interfaces to search, retrieve, and manipulate data. Data Management: Providing the persistence and management of data at-rest. 11 UNCLASSIFIED

ADSL: Data Mediation Data is available, in a large enterprise such as the Army, in many different formats presenting semantic and syntactic challenges Data Mediation bridges the gap among disparate data types, vocabularies, and semantics Data Mediation is a family of services that enables a consumer to understand data from other sources to produce a coherent set of information, by making use of semantic mapping, structural and syntactic transforms, inferencing and validation 12 UNCLASSIFIED

ADSL: Data Mediation Data Mediation facilitates usability through: Structural t and Syntactic ti Transformation Applies XSL Transform to XML messages Semantic Mediation Builds on structural transformation by automating XSLT creation process Inference Engines are used to reason about an Ontology, examining concepts and their relationships and logically drawing conclusions to create concept mappings Mediation Engines use concept mappings provided by the inference engine and apply them to an XSLT structure (DMS specific) Data Validation Ensure that accurate data mediation has taken place Can also validate business rules Data Brokering Automate / facilitate interaction between other services and resources 13 UNCLASSIFIED

Semantic Data Mediation Semantics provide the foundation of the Data Mediation Service operation How the Data Mediation Service utilizes semantics: Ontology in SOA What Is an Ontology? Web Ontology Language (OWL) Semantic Mapping DMS Operation and Design 14 UNCLASSIFIED

Ontology in SOA Ontology technology serves a foundational part of the Data Service Layer by facilitating the following goals: Reduction or elimination (where possible) of n-squared problem Increase in data quality and decrease in errors and inconsistencyi Increase in flexibility, reuse and efficiency Decrease in the amount of maintenance required Increase in automation of data mediation 15 UNCLASSIFIED

What Is an Ontology? An ontology is an abstract model of a domain that consists of concepts, attributes/properties, inter-concept relationships and logic Ontology components: concepts properties and attributes t inter-concept relationships individuals business rules/domain logic An ontology defines: a common vocabulary a shared understanding An ontology is used to provide a shared common understanding of a data domain. It is expressed in machine-readable code, and captures data domain logic/business rules as data within it. When combined with inference engines, an ontology is used to perform inferencing (reasoning). 16 UNCLASSIFIED

Web Ontology Language (OWL) The World Wide Web Consortium (W3C) is the main international standards d organization for the World Wide Web. The Web Ontology Language (OWL) a language for defining and instantiating Web ontologies a W3C recommendation designed to be read by computer applications based on extensible Markup Language (XML) acknowledged as a major technology for the future implementation of the Semantic Web OWL Ontology Development Tools TopBraid Composer is a professional development environment specifically used for the OWL and is the ontology tool chosen for ANCDS CoE Protégé 2000 is a free, open source ontology editor The Data Mediation Service is designed for OWL-DL. 17 UNCLASSIFIED

Semantic Mapping Examples route-is-equivalent-to C2IEDM-Route Route-Data-Element route-is-equivalent-to equivalent to VMF-Route Mapping Example 1: The concept of route as defined in the C2IEDM and VMF. Common meaning between domains Mapping Example 2: The concept of Security- Classification as defined in the C2IEDM and VMF. Security-classification- Is-attribute-of C2IEDM-Context C2IEDM-Network C2IEDM-Reference COSMIC TOP SECRET NATO CONFIDENTIAL NATO RESTRICTED NATO SECRET NATO UNCLASSIFIED Security-Classification-Data-Element VMF Security Classification is carried in a Message Field How are these related? security-classification-isdata-element-in-vmf VMF-Security-Classification UNCLASSIFIED CONFIDENTIAL SECRET TOP SECRET EFTO SECRET NOFORN SECRET RESTRICTED 18 UNCLASSIFIED

Data Mediation Service (DMS) How it works The DMS requires two pieces of information to start. The source identifier (namespace/uri/urn) The target identifier (namespace/uri/urn) Once these are provided the DMS queries the ADSL Repository for extensible Markup Language (XML) Schemas and Web Ontology Language (OWL) Ontologies related to the provided source and target identifiers. The DMS uses the semantics and business rules inherent in OWL Ontologies and processes them in an Inference Engine to create concept mappings. The DMS then uses the strengths th of XML to provide structural t and syntactic ti information and combines this with concept mappings created by the Inference Engine to create accurate and reusable XSL Transforms (XSLTs) on demand. These XSLTs are provided to the calling service, application, or ESB to facilitate quick, accurate, semantically enabled data mediation. 19 UNCLASSIFIED

Data Mediation Service Design

ADSL and SOAF-A SOA Foundation defines a set of infrastructure services within Army, which are compliant and interoperable with NCES standards Service Discovery Security Messaging Governance A Reference Implementation of ADSL will be hosted on SOAF-A 21 UNCLASSIFIED

Points of Contacts For more information on the data services work being conducted by the Army Data Strategy Center of Excellence, please contact: Michelle Dirner ANCDS COE Data Service Team Lead RDECOM CERDEC SED in support of SEC Fort Monmouth, NJ 07703 michelle.dirner@us.army.mil Office: (732) 532-3304 3304 Michael Mansell ANCDS COE Data Mediation Service Tech Lead RDECOM CERDEC SED in support of SEC Fort Monmouth, NJ 07703 michael.mansell2@us.army.mil Office: (732) 532-2235 22 UNCLASSIFIED