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

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

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

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

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

Test & Evaluation of the NR-KPP

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

Securing Content in the Department of Defense s Global Information Grid

Introduction to Web Services & SOA

NCES Program Overview. Rita Espiritu NCES Program Manager

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

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

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

Introduction to Web Services & SOA

Information Sharing in the GIG Environment and the C2 Perspective

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

Chapter 8 Web Services Objectives

Extending SOA Infrastructure for Semantic Interoperability

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

1Z Oracle IT Architecture SOA 2013 Essentials Exam Summary Syllabus Questions

Service Oriented Architectures Visions Concepts Reality

Managing the Emerging Semantic Risks

Cloud-based Open Architecture Approach for Common Enterprise Ground Services

Web Services in Cincom VisualWorks. WHITE PAPER Cincom In-depth Analysis and Review

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

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

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

<Insert Picture Here> Click to edit Master title style

Web Services. Chirag Mehta

The Value of Data Governance for the Data-Driven Enterprise

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

Information Quality & Service Oriented Architecture

Web Services Development for IBM WebSphere Application Server V7.0

UCSD Extension. Fundamentals of Web Services. Instructor: John Pantone. 2007, Objectech Corporation. All rights reserved

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

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

A Roadmap-Based Framework for Acquiring More Agile and Responsive C4I Systems. GMU-AFCEA C4I Symposium 19 May 2010 Eric Yuan

Linking ITSM and SOA a synergetic fusion

SOA: Service-Oriented Architecture

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

Warfare and business applications

Overview SENTINET 3.1

Sistemi ICT per il Business Networking

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

Service-Oriented Architecture (SOA)

The Value of Data Modeling for the Data-Driven Enterprise

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

Java Web Service Essentials (TT7300) Day(s): 3. Course Code: GK4232. Overview

Secure Military Messaging in a Network Enabled Environment

Glossary of Exchange Network Related Groups

H1 Spring C. A service-oriented architecture is frequently deployed in practice without a service registry

International Journal of Computer Science Trends and Technology (IJCST) Volume 3 Issue 6, Nov-Dec 2015

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

Towards a Federated SOA Model in Achieving Data Interoperability in DoD

Probabilistic Ontology: The Next Step for Net-Centric Operations

Topics on Web Services COMP6017

Proposed Revisions to ebxml Technical. Architecture Specification v1.04

Service-Oriented Architecture

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

ICD Wiki Framework for Enabling Semantic Web Service Definition and Orchestration

Architecting a Network-Centric M&S Application

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

IT6801-SERVICE ORIENTED ARCHITECTURE

Lesson 19 Software engineering aspects

1.264 Lecture 16. Legacy Middleware

OASIS BPEL Webinar: Frank Leymann Input

Data Governance Strategy

Net-centric Characteristics

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

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

Web Services Registry Web Service Interface Specification

Proposed Revisions to ebxml Technical Architecture Specification v ebxml Business Process Project Team

UNCLASSIFIED. Exhibit R-2, RDT&E Budget Item Justification Date: February 2008 Appropriation/Budget Activity RDT&E, Dw BA 06

Managing Learning Objects in Large Scale Courseware Authoring Studio 1

Dynamic Service Discovery

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

MDA & Semantic Web Services Integrating SWSF & OWL with ODM

Transport (http) Encoding (XML) Standard Structure (SOAP) Description (WSDL) Discovery (UDDI - platform independent XML)

METADATA INTERCHANGE IN SERVICE BASED ARCHITECTURE

Identity-Enabled Web Services

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

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

An Intro to Service Oriented Architecture

RESTful Web service composition with BPEL for REST

MetaMatrix Enterprise Data Services Platform

Transforming Hierarchical C2 into Collaborative C2

Beyond Web Services A network-centric approach to system design

ICENI: An Open Grid Service Architecture Implemented with Jini Nathalie Furmento, William Lee, Anthony Mayer, Steven Newhouse, and John Darlington

Can Real-Time Operate in an SOA Environment?

Berner Fachhochschule. Technik und Informatik. Web Services. An Introduction. Prof. Dr. Eric Dubuis Berner Fachhochschule Biel

SEMANTIC SOLUTIONS FOR OIL & GAS: ROLES AND RESPONSIBILITIES

Lesson 5 Web Service Interface Definition (Part II)

IBM Rational Application Developer for WebSphere Software, Version 7.0

(9A05803) WEB SERVICES (ELECTIVE - III)

Agent-Enabling Transformation of E-Commerce Portals with Web Services

DON XML Achieving Enterprise Interoperability

Announcements. Next week Upcoming R2

Improving Military Information Technology Through Common Conceptual Models

The Open Group SOA Ontology Technical Standard. Clive Hatton

Content Management for the Defense Intelligence Enterprise

DAML: ATLAS Project Carnegie Mellon University

Transcription:

Realizing the Army Net-Centric Data Strategy (ANCDS) in a Service Oriented Architecture (SOA) A presentation to GMU/AFCEA symposium "Critical Issues in C4I" Michelle Dirner, James Blalock, Eric Yuan National Command Structure GIG Net-Centricity Vision Operational Concept Notional OV-1 National Intelligence Domain Achieve Decision Dominance Business Mission Area Net Centricity Warfighter Mission Area Acquisition Finance Logistics Human Resources Medical Legal Medical Finance 2 Deliver the power of information to ensure mission success through an agile enterprise with freedom of maneuverability across the information environment. 1

Current Information-Sharing Challenges User UNAWARE information exists Visible? Accessible? User knows it exists, but CANNOT ACCESS IT #$^@! User can access information, but cannot exploit it due to LACK OF UNDERSTANDING Understandable? 3 Source: OASD(NII)I/DoD CIO COI Training Package Net-Centric Data Sharing Concepts Net-Centric Approach Tag and Post Data for Visibility Consumer Searches metadata catalogs to find data Analyzes metadata to determine context of data found Pulls selected data based on understanding of metadata To Catalogs and Shared Spaces for Accessibility Using Common Vocabulary for Understandability Enterprise & Community Web Sites Metadata Catalogs Security Services (e.g., PKI, SAML) Application Services (e.g., Web) Producer Describes content using metadata Posts metadata in catalogs and data in shared space Ubiquitous Shared Data Global Space Network Metadata Registries Common Data Schema for Interoperability Common Authoritative Data Sources for Trust Communities of Interest to develop and manage the common approach Developer Posts to and uses metadata registries to structure data and document formats for reuse and interoperability Paradigm Shift: From ownership to stewardship; From need-to-know to right-to-know; From stovepipes to enterprise; From programs to portfolios. 4 2

Army Enterprise SOA Foundation 5 Tenets of Net-Centric Operations Global connectivity, realreal-time collaboration, and rapid and continuous information exchange DoD NetNet-Centric Data Strategy Information Assurance Strategy 6 Global Connectivity (Transformational Communications) DoD NetNet-Centric Services Strategy 6 3

The Question Okay, I get it. Data Strategy is important to achieving Net- Centricity. Service Oriented Architecture is important to achieving Net-Centricity. But how does SOA help me achieve the Data Strategy? How are they related? Please explain in 30 words or less, Provide a PowerPoint Slide on the topic and an elevator speech so I can explain it to my General on his way to the to the next Net-Centric Discussion.* *Graphic is for dramatization purposes only. The G3 staff officer wasn t actually holding weapon on us when he asked for the explanation. He was, however wearing sun glasses. 7 Data Strategy Goals and their meaning Implementing the Strategy will enable data to be: DoD Goals Visible Accessible Institutionalized Understandable Trusted Interoperable Responsive Meaning Who has what data available? Where is this data and in what format? What and who governs the definition, lifecycle, and use of this data? What does this data mean? Is this data trustworthy, accurate, and authoritative? Can my application use this data? Is this data timely? 8 4

SOA Core Standards DISCOVER (UDDI, XML Registries) DESCRIBE (WSDL) ACCESS (SOAP) XML UDDI Registry is a conceptual phone book for Web Services. Organizations can register information about their Web Services and types of services with UDDI. WSDL describes the operational information where the service is located, what the service does, and how to talk to, or invoke the service. SOAP is the envelope syntax for sending and receiving XML messages. XML is a text-based method and set of syntax rules for encoding (tagging) meta-data, allowing COIs to develop mission specific markup language. Does not provide semantic meaning and rules for information exchange. SOA Core Standards provide the technical application and approach discussed in the Net-Centric Data Strategy supporting visibility, and accessibility, but.. Semantic meaning and exchange rules are not addressed. The specification that captures the elements of the COI Ontology (Common understanding of Entities, Relationships, Properties, Values and Axioms/Rules) used by the XML markup language, UDDI Registries and COI defined Rules-based engines for information exchange is not addressed. 9 Supporting SOA Infrastructure Capabilities Service Discovery - provides the capabilities to publish and discover data, metadata, and services. Security - provides information assurance capabilities such as controlling access to services and data, management of user profiles and access control policies, message-level encryption and non-repudiation, etc. Reliable Messaging - provides the capability to reliably exchange messages between services and their consumers. Message and Protocol Mediation - provides the capability to adapt data formats and exchange protocols to enable interoperability in a heterogeneous environment. Service Orchestration - provides the capability to compose and orchestrate individual services into larger aggregates of functionality or business processes. Enterprise Service Management - provides the capabilities to monitor and control services to ensure compliance with defined contracts and service level agreements. 10 5

Data Strategy and SOA Roles in Net-Centric Data Exchange The different focuses of a data strategy versus an SOA strategy make them in fact complementary The data strategy by itself does not address the detailed messaging mechanisms for sending and receiving data across heterogeneous environments in a seamless and robust manner. This is precisely the purpose of the services environment that is created through an SOA strategy. On the other hand, the SOA strategy just provides a generic framework for exposing and sharing services it says nothing about what should be shared through those services. This is where the data strategy comes in it prescribes a strategy for identifying the data to be shared, where that data should be coming from (i.e. authoritative sources) and standard representations for sharing that data. Service Oriented Architecture provides the framework for orchestration of data exchange. Data Strategy provides the governance approach, language and format for data exchange. The two strategies intersect in the areas of Data Discovery and Retrieval and Data Mediation. 11 SOA Data relationships and overlaps The intersection of these two strategies results in the creation of an enterprise data services layer that enables sharing and management of data that is distributed across the enterprise. 12 6

ADSL Conceptual Architecture What is ADSL? 13 Data and SOA Strategies Driving Net-Centric Transformation 14 The close alignment of the Army Data and SOA strategies and the synergy between the two will help expedite the migration process towards building truly Net-Centric data capabilities, improve the effectiveness of enterprise governance, and increase community participation. 7

Data Strategy-SOA Relationship Data Strategy and SOA Roles in Data Exchange Relationship Between Data and SOA Strategies Net-Centric Data Strategy in Action CIO/NII CCTF Presentation dtd 11 Jan 07 15 Questions? 16 8