XMSF and Command & Control - GIG, XBML/C4I Testbed, XDV, XMSF Profiles Dr. Andreas Tolk Old Dominion University (ODU) - Virginia Modeling Analysis and Simulation Center (VMASC)
4 August 2003 XMSF Tolk WebSim Oct Why C4ISR / M&S Interoperability Computer Assisted Training Embedded Training Simulated Based Acquisition / SMART Operational Use of M&S (Decision Support)
4 August 2003 XMSF Tolk WebSim Oct Global Information Grid The Global Information Grid is defined in DODD The GIG is the technical vehicle of NCW The GIG will be globally interconnected, end- to-end set of information capabilities, associated processes, and personnel for collecting, processing, storing, disseminating and managing information on demand to Warfighters, policy makers, and support personnel
4 August 2003 XMSF Tolk WebSim Oct Where is M&S in the GIG
Extensible Modeling and Simulation Framework (XMSF) C4I Testbed I/ITSEC Demo
4 August 2003 XMSF Tolk WebSim Oct What Is Battle Management Language (BML)? BML is the unambiguous language used to: Command and control forces and equipment conducting military operations and To provide for situational awareness and a shared, common operational picture. BML is applicable in the domains of Command and Control (human forces) Simulation Systems (simulated forces) Robotics (robotic forces)
Combined Arms Planning & Execution System OneSAF Test Bed C4I / Simulation Interface
4 August 2003 XMSF Tolk WebSim Oct BML Testbed (February 2003) Multi Source DB OneSAF TB BML GUI CAPES ODBC Based on the U.S. Army’s JCDB ODBC Develops Digitized US Army Operations Order
4 August 2003 XMSF Tolk WebSim Oct XMSF C4I Testbed (Phase 1) Multi Source DB OneSAF TB BML GUI CAPES XMSF Based on the U.S. Army’s JCDB XMSF XML/ SOAP Develops Digitized US Army Operations Order
XDV – The Extensible Modeling and Simulation Framework (XMSF) Distributive Continuous Experimentation Environment (DCEE) Viewer XMSF for U.S.JFCOM Andreas Tolk, ODU VMASC
4 August 2003 XMSF Tolk WebSim Oct Background DCEE has established a framework of common terminology for the information to be exchanged between components. The DCEE concept is open for extensions to emerging solutions. Use of XML, standardized tag-sets, web services, and web technology is part of the general concept of DCEE. The integration of DCEE and XMSF seems to be an obvious step.
4 August 2003 XMSF Tolk WebSim Oct Objective of XDV XDV is intended to proof the feasibility of the concept for a web-based, low-cost viewer using open web-technology. Every eligible stakeholder interested in observing execution of the ongoing experiment can log into the federation and use the viewer software to follow the actual experiment. The necessary software will be executed on a commercial off-the-shelf PC.
4 August 2003 XMSF Tolk WebSim Oct Components of the proposed XDV prototype (A) Web-enabled RTI services (B) Entity based Viewer Component 3D representations based on the NPS Scenario Authoring and Visualization for Advanced Graphical Environments (SAVAGE) (C) Unit based Viewer Component 2D/3D representations similar to the Naval Visualization Program (NVP)
4 August 2003 XMSF Tolk WebSim Oct Server Platform Communication Architecture Web-Enabled RTI Client Platform Web-Enabled Client Federate RTI & Federate Ambassador Stubs RTI API RTI SOAP Services Federate (or Federation) SOAP/BEEP Communications over “Internet” BEEP Communications Remote RTI & Federate Ambassadors RTI API SOAP Services BEEP Communications
4 August 2003 XMSF Tolk WebSim Oct
4 August 2003 XMSF Tolk WebSim Oct
4 August 2003 XMSF Tolk WebSim Oct XMSF Profiles XMSF profiles are Formal technical specifications for application of interoperable web based technologies Enabling composable and reusable modeling and simulation, and Facilitating enterprise integration.
4 August 2003 XMSF Tolk WebSim Oct XMSF Profiles The objectives of XMSF profiles are to: Provide unambiguous specification of the functionality of components, and interfaces among components of the framework Ensure interoperability between existing and new web enabled technologies, both within M&S and in related domains Provide the necessary metadata to facilitate composability and reuse of components across multiple M&S application domains Facilitate development of new applications and services that are functionally interchangeable with existing applications and services Enable development of new applications and services that readily extend functionality for continuous evolution of capabilities
4 August 2003 XMSF Tolk WebSim Oct