Adding reports to coalition battle management language for NATO MSG-048

The NATO Modeling and Simulation Group Technical Activity 48 (MSG-048) was chartered in 2006 to investigate the potential of a Coalition Battle Management Language for multinational and NATO interoperation of command and control systems with modeling and simulation. Its initial work in defining and demonstrating a basic capability for this purpose has been reported in previous Euro-SIW papers. This paper addresses Phase 2 of the Technical Activity which expanded the BML paradigm by adding C2 Reports, enabling two-way flow of information between C2 and simulation systems. The new capability was demonstrated at the InterService/Industry Training, Simulation and Education Conference (I/ITSEC) 2008. The demonstration configuration combined three national C2 systems and three national simulations along with middleware from two other nations. The result was a generic C2-simulation linkage with no humans in the information exchange loop. This was achieved in only four months, using a network-enabled development approach with an Internet Reference Implementation combined with a powerful development environment based on a C2 Lexical Grammar graphical user interface for inspection of the exchanged information, plus a scripted approach for rapid development of expanded BML Web services. This paper provides a description of the BML Reports and the enhanced development methodology to support expansion of the BML concept in general and the work of the SISO C-BML Product Development Group in particular. We conclude with a projection of the work of MSG-048 in 2009, which focuses on operational validation of the C-BML concept.

[1]  Charles D. Turnitsa,et al.  S Web Services for Net-Centric Applications , 2006 .

[2]  Leslie S. Winters,et al.  Composable M&S Web Services for Net-Centric Applications , 2006 .

[3]  Ulrich Schade,et al.  Formalizing Battle Management Language : A Grammar for Specifying Orders , 2009 .

[4]  Ulrich Schade,et al.  NATO MSG-048 Coalition Battle Management Initial Demonstration Lessons Learned and Way Forward , 2008 .

[5]  J.M. Pullen,et al.  A Grammar-Based Web Service Enabling Multi-domain Distributed Interoperation of Command/Control and Simulation Systems , 2007, 11th IEEE International Symposium on Distributed Simulation and Real-Time Applications (DS-RT'07).

[6]  Thomas Zöller,et al.  Application of BML to inter-agent communication in the ITSIMBW simulation environment , 2007, 2007 Winter Simulation Conference.

[7]  Curtis Blais,et al.  Coalition Battle Management Language (C-BML) Study Group Final Report , 2005 .

[8]  Curtis Blais Coalition Battle Management Language (C-BML) Study Group Report , 2005 .

[9]  Curtis Blais,et al.  Joint Battle Management Language (JBML) - Phase 1 Development and Demonstration Results , 2007 .

[10]  Andreas Tolk,et al.  Joint Battle Management Language (JBML) - US Contribution to the C-BML PDG , 2007 .

[11]  Andreas Tolk,et al.  Integrating Air and Ground Operations Within a Common Battle Management Language , 2005 .

[12]  Andreas Tolk,et al.  Using Web services and data mediation/storage services to enable command and control to simulation interoperability , 2005, Ninth IEEE International Symposium on Distributed Simulation and Real-Time Applications.

[13]  Michael R. Hieb,et al.  The Environment in Network Centric Operations: A Framework for Command and Control , 2007 .

[14]  Battle Management Language: A Grammar for Specifying Reports , 2007 .

[15]  Andreas Tolk,et al.  Developing a Coalition Battle Management Language to Facilitate Interoperability Between Operation CIS, and Simulations in Support of Training and Mission Rehearsal , 2005 .

[16]  J. Mark Pullen,et al.  Extensible Battle Management Language as a Transformation Enabler , 2004, Simul..

[17]  A. Alstad,et al.  BML-enabling national C2 systems for coupling to Simulation , 2008 .