battle management symposium
play

Battle Management Symposium Crawling, walking, & running with - PowerPoint PPT Presentation

Battle Management Symposium Crawling, walking, & running with the Military Scenario Definition Language (MSDL) and Coalition-Battle Management Language (C- BML) for Integrated Initialization and runtime execution 8 April 2011 Presented by


  1. Battle Management Symposium Crawling, walking, & running with the Military Scenario Definition Language (MSDL) and Coalition-Battle Management Language (C- BML) for Integrated Initialization and runtime execution 8 April 2011 Presented by Dr. Rob Wittman rwittman@mitre.org 1

  2. Import Format versus Native Format Allows MSDL and • specific simulation initialization native formats to evolve at their own appropriate pace. Allows simulations to • define specific information needs. Allows consistent • scenario starting point for specific simulation initialization 2

  3. MSDL Road to Balloting (Evolving) PDG Spec Review 28 June 07 Successful Product PDG Review Period ~ 2 weeks Ballot Update Specification – 33 Accepts Update Period ~ 2 weeks Balloting – 1 Reject SAC Review ~ 9 Aug 07 Invitation – 2 No Response ~ 10 Sept 07 SAC Review Balloting Period Announcement ~ 4 weeks ~ 4 weeks Comment Balloting Begins Collection Dec 3 – 1 Feb 08 Begins Resolve Comments V 1.0 Standard Accepted SISO-STD-007-2008 on 14 October 2008

  4. Primary Elements • 9 Primary elements reusing XML Representation schema components from – Base Object Model SISO Standard – JC3IEDM MIP Standard • OneSAF-based elements not being consider for balloting – Plan – Course of Action – Threats – Units and equipment Enumerations • XML Representation allows for – Structure and type Validation – Business rule validation

  5. Geographic Extents Task Organization Unit/Entity Placement Tactical Graphics 5

  6. • Crawl phase – Initial demo using 3 Specific Recent month time-box Experience – Multi-federate initialization from common MSDL file NATO MSG-085 – Consistent Unit/entity mappings JSAF Scemanta – Initial locations – Tactical graphics – Geographic extents • Initialization-based federation OneSAF agreements MSDL – GDC coordinates • Initial battle book development – Combined spreadsheet • Initial participant list APLET – DEU, ESP, GBR, FRA, SWE, USA 6 VR Forces

  7. Federate X Integrator creates Federates receive produces MSDL master “integrated” master MSDL file with ORBAT scenario (MSDL) and import into information file end-system Provide to Federates modify integrator for scenario and save as master update updated MSDL file 7

  8. • Integration tools – current and evolving – Excel to list, identify, and manage all contributed data – Notepad++ for gross edit, cut-and-paste – Visual Basic scripting for gross changes to scenario data • Coordinating decisions – XML namespaces – ScenarioID information – Coordinate system – Environmental extents – Sides and forces – Mixed ORBAT 8

  9. • Transition federation from initialization to running state – Provide planned set of C-BML MSDL + C-BML Production orders referencing MSDL units, Federate entities, and tactical graphics in 0 addition to MSDL file Sim Federate Sim Federate • Formalize round trip 2 1 1 initialization process using 3 2 MSDL and appropriate 4 Sim federation processes Sim Federate Federate MSDL 6 3 4 – Initialize Decision Support + C-BML 4 System (DSS) with original MSDL save output from DSS in MSDL 4 4 and C-BML formatted files Sim Federate Sim Federate 5 4 – Use new set of files to initialize remaining federates 9

  10. • More complex initialization-based federation agreements – Introduce unique identifier federate ranges for important items: units, entities, messages, reports, etc. – Introduce standards-based entity & unit naming conventions (Distributed Interactive Simulation enumerations) – Create or locate MSDL element to house enumeration or code list – Identify FOM for future integrated HLA federation activity – Introduce multiple terrain extents – Formalize sequence for drawing tactical graphics – Continue integrator tool development to provide 10 early, pre-initialization-time federate feedback

  11. • Introduce Command C2 Systems – Simple C2 initialization of the Joint MSDL + C-BML Production Advanced Deep Operations Federate Coordination System (JADOCS) 0 with friendly ORBAT Sim Federate Sim Federate • initialize George Mason 2 1 University web-services with 3 MSDL 2 Sim • Extend MSDL participation Sim Federate Federate MSDL 6 • Enhance battle book 3 + C-BML • Provide feedback to MSDL and C-BML PDGs C2 System 1 Sim Federate Sim Federate 5 4 11

  12. • Multi-Simulation and C2 federation init process • Fully integrated C-BML and MSDL + C-BML Production MSDL Federate 0 • Demonstrate in operationally useful event Sim Federate Sim Federate 2 • Extend C-BML/MSDL 1 participation 3 2 • Feedback to MSDL/C-BML Sim Sim Federate Plan - Federate PDGs 6 based 3 • Pave way for rapid C2/M&S Scenario federation initialization and runtime using MSDL/C-BML Sim Federate Sim Federate 5 4 C2 System 1 . . X 12

  13. Questions Battle Management Symposium Crawling, walking, & running with the Military Scenario Definition Language (MSDL) and Coalition-Battle Management Language (C- BML) for Integrated Initialization and runtime execution 8 April 2011 Presented by Dr. Rob Wittman rwittman@mitre.org 13

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend