Presentation is loading. Please wait.

Presentation is loading. Please wait.

4892-1 NCOIC MSD Initiative: Net-Centric Operations 2.0, Domain-Specific SOA Frameworks, and M&S Testbed Demos Bob Marcus

Similar presentations


Presentation on theme: "4892-1 NCOIC MSD Initiative: Net-Centric Operations 2.0, Domain-Specific SOA Frameworks, and M&S Testbed Demos Bob Marcus"— Presentation transcript:

1 4892-1 NCOIC MSD Initiative: Net-Centric Operations 2.0, Domain-Specific SOA Frameworks, and M&S Testbed Demos Bob Marcus robert.marcus@sri.com

2 4892-2 Executive Summary  The NCOIC and its customers are implementing service-oriented architectures (SOA) in multiple domains  Domain-specific SOA frameworks can be used to provide a foundation for specifying required capabilities for projects  NCOIC M&S demonstrations can test and evaluate the available capabilities of emerging technologies for these frameworks  There is a suite of new technologies that will enable future agile implementation and deployment of new applications  These technologies and applications can be characterized as “Net-Centric Operations (NCO) 2.0” Proposed Initiative: Work with multiple NCOIC and customer projects to design and implement test and evaluation demos of NCO 2.0 technologies applied to domain-specific SOA framework scenarios

3 4892-3 NCOIC Initiative Summary Diagram Net-Centric Operations 2.0 Emerging Technologies Customers Capability specifications (with priorities) and possible new capabilities Capability description (with cost of implementation) and possible new capabilities New capabilities available New capabilities needed Set of Services Set of Requirements Mediating Customer Domain-Specific Framework Requirements MatchmakingTesting NCOIC

4 4892-4 Net-Centric Operations 2.0

5 4892-5 Operations = Enterprise and Tactical Networks From RTI

6 4892-6 Net-Centric Operations 2.0 Architecture 1. Web Client Application 4. Composites 2. Web Message Bus 3.Enterprise Service Manager 5. Enterprise Service Buses Adaptor Data Browser – RIA, AJAX, Mashups XML over HTTP XMLHttpRequest Web Server SOAP over HTTP SOAP Server, WCF Host, Application Server Services, SCA ESBs with multiple transports and XML and binary XML data Orchestration – BPEL, BizTalk Data HTTP Enterprise Mashups/Pipes 6. Enterprise Data and Systems System Aggregation 8. Tactical Networks 7. Gateway Gateway Server – Protocol and data transformations Sensor Networks, Mobile Platforms, Devices, Gateways

7 4892-7 Issues for Net-Centric Operations 2.0 Rich Interface Applications (RIA) Enterprise Service Managers ESB Tactical Networks Near Real-time Data Gateways Interoperability Web Message Bus Connections and nodes in bold are key issues for Net-Centric Operations 2.0 Enterprise Service Buses

8 4892-8 Office of Force Transformation Domains Physical Domain where strike, protect, and maneuver take place across different environments Information Domain where information is created, manipulated and shared Cognitive Domain where perceptions, awareness, beliefs, and values reside and where, as a result of sensemaking, decisions are made Social Domain interactions between and among force entities Source : http://www.oft.osd.mil/library/library_files/document_353_NCO%20CF%20Version%201.0%20(FINAL).doc Tactical Networks Enterprise Systems Rich Interfaces Web 2.0 Applications

9 4892-9 NCO 2.0 Enabled Applications in OFT Domains  Physical – Gateway servers support integration across networks  Information – Mashups, adapters, and grids support data sharing  Cognitive – Rich Interface Applications support decision support  Social – Web 2.0 applications supported by Web Message Bus

10 4892-10 Domain-Specific Frameworks for SOA

11 4892-11 NCOIC and Customer Projects  DISA Network Enabled Command Capability  JFCOM Modeling & Simulation  SPAWAR Maritime Domain Awareness  ASD NII End-to-end QoS and Network Management  NATO Network Enabled Command and Control  NCOIC Sense and Response Logistics  NCOIC Net-Enabled Emergency Response  NCOIC Building Blocks Certification

12 4892-12 Domain-Specific Frameworks for SOA Common Services Across Multiple Domains Domain Framework including Service Specifications, XML Message Formats, Customized Displays, and Process Models Domain Framework including Service Specifications, XML Message Formats, Customized Displays, and Process Models Domain Framework including Service Specifications, XML Message Formats, Customized Displays, and Process Models Interfaces Services

13 4892-13 Domain-Specific Frameworks for SOA Steps  Divide the enterprise into domains  Identify and implement common services across domain  For each domain; specify domain-specific services, XML message formats, process models, customized displays, and other needed standards  Document the interface services needed between domains  Implement the domain-specific SOA framework by: Choosing middleware (e.g. enterprise service bus), Selecting and/or creating services meeting specifications Map standard data models to XML message formats Developing customized user interfaces Create executable processes across services using middleware  Build interface services across domains

14 4892-14 NCOIC M&S Testbed Demos and Capabilities Mediation

15 4892-15 Capabilities Testing and Evaluation (Mediation) Existing, Enhanced, Composite and possible new services and/or systems USERS Capability specifications (with priorities) and possible new capabilities Capability description (with cost of implementation) and possible new capabilities New capabilities available New capabilities needed Set of Services Set of Requirements Mediating User Requirements and Derived Requirements MatchmakingTesting

16 4892-16 Implementation of Capabilities Testing  Organization – Domain experts, emerging technology leaders, and NCOIC M&S Test and Evaluation group  Domains – Multiple domains that require SOA deployment  Tools – Framework design, capability matching, SOA implementation, modeling and simulation  Process – Receive required capabilities from domain experts and end-users. Determine available technology capabilities from emerging technology leaders and suppliers. Perform initial matchmaking to determine possible gaps. Use NCOIC M&S testbed demonstrations to evaluate the need and/or availability of additional capabilities  Communication – Iterative discussions with project teams and emerging technology suppliers  Skills – Understanding of emerging technology descriptions (e.g. NCO 2.0) and domain-specific framework specifications

17 4892-17 Capabilities Mediation Example System of Systems Program Management Vendors Open Source Libraries Standards Bodies Contractors Consumers Producers Systems Engineering Group Emerging Technology Strategy Group Needs Offerings (1)(2) (3) (4) (5) (6) (7) (8) (3) (7) (9) System of System Program solicited for ST&T needs Needs consolidated, prioritized and documented Needs sent to Emerging Technology Strategy Clarify need Match needs with offerings Evaluate producers Develop list of possible offerings Scrub list of offerings and do final offering selections, Ensure offerings meet needs and constrains and final acceptance for Program Capabilities Mediation Group

18 4892-18 Net-Centric Interoperability Demos using M&S Net-Centric Interoperability Command & Control e.g. Models of customer objectives e.g. NESI, NATO NC3TA Others e.g. E-commerce Web Services High Level Enterprise & Reference & Capability Models (e.g. FEA, OSI, etc) Domain Mission Models Military Homeland Security/ Police/Fire NCAT Others Domain General Architectures Specific Node Architectures CR NIF Common Framework of Guidance to Achieve Interoperability Model for Alignment of Boundaries & Interfaces of both Functions and Services NIF ….…. SCOPE Tailored The NCOIC Tools work together to assist in achieving interoperable systems BB....…… NCOIC Demos for Capabilities Testing Military Implementation Government/ Commercial Implementation High Level Models

19 4892-19 Capabilities Mediation for NCOIC  Domain-specific SOA Frameworks will be used to define top- down required capabilities for NCOIC projects  Net-Centric Operations 2.0 will be used for bottom-up identification of emerging technologies  Domain-specific services and data models will also be part of the emerging technologies evaluated  Demonstrations will be created based on project scenarios to analyze the fit between domain-specific frameworks and technology implementation using emerging Net-Centric Operations 2.0 technologies  The results of the demonstrations will be reported back to the projects with recommendations for additional service needed or additional operation capabilities available,

20 4892-20 Net-Centric Operations 2.0 Backup Slides

21 4892-21 Net-Centric Operations 2.0 Elements  1. Web Client Application Container (RIA, AJAX, Mashups ) - Browser extended with scripting, XML, and asynchronous server access (e.g. Ajax frameworks). Provides greater flexibility for creating rich customizable applications.  2. Web Message Bus - HTTP and XMLHtttpRequest (asynchronous) extended for reliability and two communication. Adds needed enterprise capabilities to application client containers.  3. Enterprise Service Manager (App Servers, SOAP Servers, Containers) - Combination of Web Server, Application Server, and Web Services Server. Core middleware for accessing enterprise SOA environments.

22 4892-22 Net-Centric Operations 2.0 Elements (con.)  4. Composites ( Aggregation, Mashups, Orchestration) - Orchestration, Business Process Execution, Enterprise Mashups, and Pipes are examples of composites of services and/or data. Enables the rapid creation of new applications and data views from multiple underlying sources.  5. Enterprise Service Bus ( Message Brokers, Service-oriented) - This is the key infrastructure middleware for creating a large-scale Service Oriented Architecture. It combines messaging, multiple transports, data transformation and adapters to provide the foundation for enterprise SOA.

23 4892-23 Net-Centric Operations 2.0 Elements (con.)  6. Enterprise Data, Services and Systems ( Data, Services, Systems) - Legacy and new enterprise resources. Standardized adapters and data access methods are needed to interface these resources to the enterprise SOA  7. Gateway Servers - Connects diverse networks and platforms to an enterprise or backbone network. Performs the require data and protocol transformations needed for efficient interoperability  8. Mobile Tactical Networks (Vehicles, Devices, Sensors ) – Networks that are used during field operations including combinations of mobile platforms, wireless communication, sensors and handheld devices. These networks will often have to support dynamic or ad hoc network protocols.


Download ppt "4892-1 NCOIC MSD Initiative: Net-Centric Operations 2.0, Domain-Specific SOA Frameworks, and M&S Testbed Demos Bob Marcus"

Similar presentations


Ads by Google