XMSF and Command & Control - GIG, XBML/C4I Testbed, XDV, XMSF Profiles
description
Transcript of XMSF and Command & Control - GIG, XBML/C4I Testbed, XDV, XMSF Profiles
XMSF and Command & Control - GIG, XBML/C4I Testbed, XDV, XMSF Profiles
Dr. Andreas TolkOld Dominion University (ODU) -Virginia Modeling Analysis and Simulation Center (VMASC)
4 August 2003XMSF Tolk WebSim Oct 2003 2
Why C4ISR / M&S Interoperability
Computer Assisted Training Embedded Training
Simulated Based Acquisition / SMART
Operational Use of M&S (Decision Support)
4 August 2003XMSF Tolk WebSim Oct 2003 3
Global Information Grid
The Global Information Grid is defined in DODD 8100.1
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 2003XMSF Tolk WebSim Oct 2003 4
Where is M&S in the GIG
Extensible Modeling and Simulation Framework (XMSF) C4I Testbed I/ITSEC Demo
4 August 2003XMSF Tolk WebSim Oct 2003 6
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 / SimulationInterface
4 August 2003XMSF Tolk WebSim Oct 2003 8
BML Testbed (February 2003)
Multi Source
DB
OneSAFTB
BML GUI
CAPES
ODBC
ODBC
Based on the U.S. Army’s JCDB
ODBC
Develops Digitized US Army Operations Order
4 August 2003XMSF Tolk WebSim Oct 2003 9
XMSF C4I Testbed (Phase 1)
Multi Source
DBOneSAF
TB
BML GUI
CAPES
XMSF
XMSF
Based on the U.S. Army’s JCDB
XMSF
XML/SOAP
XML/SOAP XML/
SOAP
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 2003XMSF Tolk WebSim Oct 2003 11
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 2003XMSF Tolk WebSim Oct 2003 12
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 2003XMSF Tolk WebSim Oct 2003 13
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 Component2D/3D representations
similar to the Naval Visualization Program (NVP)
4 August 2003XMSF Tolk WebSim Oct 2003 14
Server Platform
Communication ArchitectureWeb-Enabled RTI
Client Platform
Web-EnabledClient Federate
RTI & Federate Ambassador Stubs
RTI API
RTI
SOAP ServicesFederate
(or Federation)SOAP/BEEP
Communicationsover “Internet”BEEP
Communications
Remote RTI &Federate
Ambassadors
RTI API
SOAP Services
BEEP Communications
4 August 2003XMSF Tolk WebSim Oct 2003 15
4 August 2003XMSF Tolk WebSim Oct 2003 16
4 August 2003XMSF Tolk WebSim Oct 2003 17
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 2003XMSF Tolk WebSim Oct 2003 18
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 2003XMSF Tolk WebSim Oct 2003 19