Integrated Architecture from Sensor to Weapon



Similar documents
Agenda. December 11, 2008, Doc# P RT SOA Services PDR 2

ONR/PEO IWS/PEO C4I Combat System (CS)/Command and Control (C2) Limited Test Experiment (LTE) and Results: A SOA Success Story

Consolidated Afloat Networks and Enterprise Services (CANES)

Program Executive Office Integrated Warfare Systems

A Standards-Based Integration Platform for Reconfigurable Unmanned Aircraft Systems

Enterprise Service Bus Defined. Wikipedia says (07/19/06)

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

Bridging the Digital Divide with Net-Centric Tactical Services

Architecting Composite Component Systems for Heterogeneous Environments with Open Standards. Derek Dominish

Federal Enterprise Architecture and Service-Oriented Architecture

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

What can DDS do for You? Learn how dynamic publish-subscribe messaging can improve the flexibility and scalability of your applications.

Extending SOA Infrastructure for Semantic Interoperability

Vortex White Paper. Simplifying Real-time Information Integration in Industrial Internet of Things (IIoT) Control Systems

JBOSS ENTERPRISE SOA PLATFORM AND JBOSS ENTERPRISE DATA SERVICES PLATFORM VALUE PROPOSITION AND DIFFERENTIATION

Independent Insight for Service Oriented Practice. An SOA Roadmap. John C. Butler Chief Architect. A CBDI Partner Company.

What is it? What does it do? Benefits

THE INFOBUS PROJECT THE SCENARIO

JBoss enterprise soa platform

RED HAT JBOSS FUSE COMPARED WITH ORACLE SERVICE BUS

Event based Enterprise Service Bus (ESB)

Using DDS to Enable The Real-Time Enterprise Service Bus (RT-ESB)

OpenSplice DDS. Angelo CORSARO, Ph.D. Chief Technology Officer OMG DDS Sig Co-Chair PrismTech.

Pervasive Software + NetSuite = Seamless Cloud Business Processes

How service-oriented architecture (SOA) impacts your IT infrastructure

A Quick Introduction to SOA

COMBATSS-21 Scalable combat management system for the world s navies

EAI OVERVIEW OF ENTERPRISE APPLICATION INTEGRATION CONCEPTS AND ARCHITECTURES. Enterprise Application Integration. Peter R. Egli INDIGOO.

Rotorcraft Health Management System (RHMS)

Service Oriented Architecture 1 COMPILED BY BJ

Fundamentals of Web Programming a

Enterprise IT Architectures SOA Part 2

Service-Oriented Architecture: Analysis, the Keys to Success!

This document gives an outline of Tim Ward s work on mobile phone systems

JOURNAL OF OBJECT TECHNOLOGY

Service Oriented Architecture (SOA) for DoD

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

Integration using IBM Solutions

Some Aspects of the Quality of Service Support Used in Multi Agent Systems on Middleware- Based Distributed Messaging

Combining Service-Oriented Architecture and Event-Driven Architecture using an Enterprise Service Bus

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

Introduction to Service-Oriented Architecture for Business Analysts

Introduction to WebSphere Process Server and WebSphere Enterprise Service Bus

Service Mediation. The Role of an Enterprise Service Bus in an SOA

2012 LABVANTAGE Solutions, Inc. All Rights Reserved.

Classic Grid Architecture

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

Exposing Data as a Service in the Army Enterprise

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

Enabling Joint and Coalition Success: A Perspective from the System Provider RDML Jim Syring Program Executive Officer Integrated Warfare Systems

An Open Policy Framework for Cross-vendor Integrated Governance

NETWORK PROGRAMMING OF JOINT TACTICAL RADIO SYSTEM RADIOS

Service Virtualization andRecycling

Reporting component for templates, reports and documents. Formerly XML Publisher.

Defense Daily Open Architecture Summit 2014 PEO IWS Open Architecture Implementation

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

Web Cloud Architecture

How To Deploy A Banking System In Java On A Server With A Bank On A Network (E-Banking) On A Microsoft Server (Ebt) On An Ebt (Eb) On The Network (Jee) On Your

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

Table of Contents. 1 Executive Summary SOA Overview Technology Processes and Governance... 8

Enterprise Application Integration (EAI) Architectures, Technologies, and Best Practices

The Way to SOA Concept, Architectural Components and Organization

Managing Data in Motion

SOA Fundamentals For Java Developers. Alexander Ulanov, System Architect Odessa, 30 September 2008

Getting Started with Service- Oriented Architecture (SOA) Terminology

A Unified Messaging-Based Architectural Pattern for Building Scalable Enterprise Service Bus

Service Oriented Architecture (SOA) An Introduction

What s New in Sonic V7.5 Rick Kuzyk

Emerging technologies - AJAX, VXML SOA in the travel industry

How To Understand A Services-Oriented Architecture

Unlocking the Power of SOA with Business Process Modeling

Cisco Application Networking for BEA WebLogic

Internet of things (IOT) applications covering industrial domain. Dev Bhattacharya

APIs vs. SOA Integrations with SX without the ION Investment

SOA REFERENCE ARCHITECTURE

Continuous System Integration of Distributed Real-time and Embedded Systems

NAVAL POSTGRADUATE SCHOOL

The Challenges in Real Life ESB Deployments

Cyber Security. BDS PhantomWorks. Boeing Energy. Copyright 2011 Boeing. All rights reserved.

Creating a Strong Security Infrastructure for Exposing JBoss Services

HPC Portal Development Platform with E-Business and HPC Portlets

The Enterprise Service Bus: Making Service-Oriented Architecture Real

SOA Myth or Reality??

Oracle Service Bus Statement of Direction August 2008

API Management Introduction and Principles

JBoss Enterprise Middleware

Legal Considerations for Web Services, Federated Systems and E-Commerce. Copyright 2002 Mathet Consulting, Inc.

JBoss Enterprise MIDDLEWARE

Department of Defense Net-Centric Data Strategy

1 What Are Web Services?

CHAPTER 1 INTRODUCTION

convergence: preparing the enterprise network

Bryan Tuft Sr. Sales Consultant Global Embedded Business Unit

Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence

Global Trading Platform

IBM WebSphere ESB V6.0.1 Technical Product Overview

Enterprise SOA Service activity monitoring

secure intelligence collection and assessment system Your business technologists. Powering progress

Seapower Capability Systems is Raytheon Integrated Defense Systems business area dedicated to the development and delivery of critical seapower

Transcription:

Sensor to Weapon Commercial Architecture Technologies/Concepts Adaptation for Real-Time, System-of-Systems Distribution, across the Global Information Grid NDIA Gary Sikora Matthew Fisher Tom Burns 10 March 2010 Doc# P004420 1

Commercial Adaptation Strategy Commercial Architectures with Respective Technical, Financial, Maturity, and Life-Cycle Constraints SOA Service Oriented Architecture SCA Service Component Architecture EDA Event Driven Architecture EAI Enterprise Application Integration MDA Model Driven Architecture RDA Responsibility Driven Architecture and Frameworks AJAX, RMI, CORBA, DDS, ESB, Technical Approach Concept Focus not Implementation e.g. Binary versus XML Mediation Goals and Objectives Performance and Life-cycle (Maintenance and Tech Refresh) Adapt without Compromising Requirements 2

Technology Maturity Plan Limited Technology Experiments Joint ONR/IWS Combat System-to-Command and Control Integrated Architecture Experiments 2010 2011 Period of Performance ONR, IWS, NUWC, SPAWAR, BAA, USW-DSS USW-DSS B3 Integration Core and Integration Architecture Industry Donations Provide back to Value Added Resellers E.g. Red Hat Participate in Industry Consortiums E.g. OMG, W3C, OASIS Collaborate with CANES and Other Services System-of-systems Related Services CV-TSC and others 3

System Integration Problems - Addressed Tightly coupled tactical subsystem interface changes require application updates that are cost prohibited due to development, integration and recertification issues. Tactical systems often have multiple interface dependencies that are highly integrated causing single interface changes to affect multiple systems Changes to data distribution protocol routing require application changes Commercial SOA solutions do not support messaging performance required by tactical systems Proprietary infrastructure promotes vendor lock in and often cost prohibitive Multiple infrastructure solutions incur redundant customer costs Communications across low bandwidth and ad-hoc networks impose challenging data sharing solutions Navy Capabilities are Delayed Due to High Integration Cost & Multi-Year Schedules 4

Service Architecture Utilization Rational Program managers and system integrators recognize that current integration practices can be improved Excessive integration costs and reduced budget available for advanced capabilities Extended integration timelines delay capabilities for the warfighter 5

Exemplary Commercial Mashup Rapid integration of new components is in our everyday life IPhone allows instant download & integration of hundreds of services Web browsers are customizable in seconds giving us personalized information instantly to keep us in touch with relevant information Web Barn View Sheep Health Application Wake Up Time Latest Contest Results JP s Home Page Find Content Home Hybrid Work Leveraging commercial integration style will improve costs and schedule baselines 6

View Service Data Find Service System Integration Mashup Concept Service Technical Model Integrate Service Information discovery, mediation and visualization improvements 7

RT-Architecture Definition SOA Centralized Messaging JMS XML Data Structures XML-based Throughput and Loading XML Mediation XSLT, XQuery XML-based Content Routing XML Rules Enterprise QoS JMS Durability and Queuing RT SOA - All SOA Features PLUS Peer-to-Peer Messaging DDS Binary Data Structures Binary and XML Converted to Binary Binary Mediation Object. Memory Binary-based Content Routing DDS Real Time QoS DDS Latency, Reliability Real Time Workflow RT SOA Builds Upon SOA XML/Enterprise Plus Real-Time 8

RT-Architecture Operational View RT SOA Benefits Low Cost Common System Infrastructure High Throughput, Low Latency Non Intrusive, Simplified System Integration Open Architecture & Open Standards ForceNet Integration RT SOA Deployment Target Organic Sensor backbone and integration Tactical Edge Communication that must handle Mobil Ad Hoc Networks and unreliable networks 9

RT-SOA Architecture Development/Integration Approach O JBoss ESB with Open DDS, Open Real Time ESB, and Protocol Mediation O O O JBoss SOA with Registry (Registration/Discovery), Data Mediation, Routing, and Workflow support Value-Added Services Q89 Data/Services (Tracks, Mission Planning Data) System Applications Track Display, Data Manager 10

Objective Architecture Transition PEO IWS Rapid PEO Capability IWS 5A APB Improvement 4-Step Process Process 3 4 2 1 Upgrades/ Enhancements System Integration Testing Certification ONR IWS5A / IWS5B APL Technology Assessment Advance Development Environment IWS5 PMS AN/SQQ-89(V) 401 - ARCI PMS PMS 425 401 - - BYG-1 ARCI PMS Production 425 - BYG-1 Production System System Operational Environment Engineering Measurement Programs Improved Modeling, Assessments Requirements Generation Employment Guidelines Development Tactics & Training EMP Performance Measurement Tactical Systems Apples-to-Apples Embedded Data Collection RT SOA is part of the Objective Architecture Process 11

Objective Architecture Integration Vision 12

Objective Architecture Integration Evaluation 13

Summary Experiments Laboratory test event - LTE Collaborative field events Programs ARCI, AEGIS CG and DDG, Carrier (including CVN 78), large deck amphibious ships (LHA, LHD, and LPD 17), DDG 1000, LCS Flight 1, and CG(X) ship classes Standardization World Wide Web (W3C) Efficient XML Object Management Group (OMG) Data Distribution Services Information Exchange Standard While Standard Bodies Expend Participation costs, without a Standard there is None Please Participate 14

Backup 15

Abstract The Navy and other services have the need to connect systems across the Global Information Grid (GIG) for the realization of the military s Net-Centric warfare vision, which focuses on getting the right information to the right person at the right time, on and beyond the battlefield. Yet, despite the desire and need for such capabilities, some great challenges remain. The dynamics of military information flow, and the network infrastructure that is relatively unreliable and time-varying in both location and topology, demand developments of new areas in network theory. While there are great motivators for wanting to use commercial enterprise architectures, protocols, standards, and products as much as possible for military applications, several fundamental differences between tactical military communications and the Internet limit their applicability. For example, simply adopting commercially-developed Service Oriented Architectures (SOA) is far from adequate, extensible Markup Language (XML) is verbose, and respective messaging protocols, message routing and data replication require reliable and high throughput networks. The predominant difference is the relative unreliable or temporal nature of network communication links in mobile military communications. These networks are not nearly as robust as wired networks in terms of link availability, quality (delay, throughput, and reliability), and durability. This presents a problem when the fundamental theory, protocols, Quality of Service (QoS) philosophy, and applications designed for the Internet, which assumes a highly predictable communication infrastructure at the physical layer. This assumption, while valid for the commercial Internet, has serious ramifications on network operation and reliability when applied to the fielded military systems with its constraints on bandwidth and stability. When moving from traditional stovepipe designs and pure commercial solutions, new network protocols and components must be specifically designed with this unreliability in mind. 16

Abstract (cont.) Recent initiatives such as Real-Time ESB (RT-ESB), Data Distribution Service (DDS), cloud computing, the Semantic Web and Efficient XML (EXI) for network-centric military applications demonstrate the complexity and emergence within this area and push decision makers and engineers alike to consider the unique operational requirements and technological needs of the military challenge. One technical approach is to provide real-time equivalence of these commercial enterprise architectures using real-time base technologies of binary structures and C/C++. For example, the adaptation is DDS instead of Java Message Service (JMS) and ontologies instead of The Extensible Stylesheet Language (XSLT)/XML Query (XQuery) for mediation. Another approach is the use of a tailored, commercially-available SOA framework and incorporating a DDS-based ESB within that framework. A demonstration of the later case will be given if time permits. Our effort includes working with industry consortiums such as the World Wide Web Consortium (W3C), Object Management Group (OMG) and Organization for the Advancement of Structured Information Standards (OASIS) to establish new standards as well as extend existing standards. In addition, the technology readiness approach includes using selected real-time technologies in the research and development stages of applicable programs and experimental activities. This effort is being performed in collaboration with NAVSEA PEO IWS Common Combat System Architecture initiative, Objective Architecture, and Command & Control systems, AN-UYQ100 Undersea Warfare Decision Support System (USW-DSS) and AN/SQQ-34C Aircraft Carrier Tactical Support Center (CV-TSC) in conjunction with SPAWAR and other agencies within the Information Management and Distributed Enterprise space. 17

Biographies Gary Sikora - Director of Information Systems at Progeny Systems with twenty years of experience adapting emerging information technologies to solve DoD Legacy Systems evolutionary and systems-ofsystems integration needs. Current activities comprise Community of Interest (COI) data modeling, legacy system Enterprise Service Bus (ESB) integration, Real-Time Service Oriented Architecture (RT-SOA) development, and reliable messaging across the Global Information Grid (GIG), for various surface and subsurface Navy legacy systems. Industry participation includes Open Architecture with the Navy, the World Wide Web Consortium (W3C), and the Object Management Group (OMG). Gary received his BS in Electrical Engineering from Penn State University and his MS in Systems Engineering from Johns Hopkins University. Matthew Fisher - co-author of Semantic Web Programming, has over fifteen years in the fields of software and systems development. He has worked in a wide range of engineering environments, ranging from small technology startups and research and development companies to large Fortune 50 firms. He regularly contributes to the Semantic Report and has participated in conferences such as JavaOne, OWLED and ISWC. Matthew is a Principal Systems Engineer at Progeny Systems and holds a BS in Computer Science from Penn State University and a MS in Computer Science from George Mason University. He is a senior member of the IEEE. Tom Burns - has been leading software development efforts at Progeny Systems for several years, adopting commercial technologies for the military. He has developed solutions to problems of all sizes, from packet segmentation libraries to common operational pictures. Tom is an active member of the Object Management Group. He is currently working in effort to provide an information translation standard within the DDS framework. Tom holds a BS in Computer Science and is currently working towards an MS in Systems Engineering at George Mason University. 18