Supporting Coalition Battle Management Language Experiments with Scripted Web Services

Abstract

Recent developments in Command and Control (C2) to Modeling and Simulation (M&S) interoperability have shown excellent potential to enable a range of coalition C2 and M&S systems to interoperate for training, mission rehearsal, and decision support. Achieving these capabilities is one of the major coalition challenges for the next few years. The NATO Modeling & Simulation Group has sponsored a Technical Activity, MSG-048, which is exploring recent advances in Command and Control-Simulation interoperability. The technology opportunity lies in Battle Management Language (BML), which supports effective communication among the C2 and simulation systems involved. The result promises to enable significant advances in simulation support for mission rehearsal, training, and mission planning for military operations. MSG-048 is in the fourth and final year of an experimentation program, intended to identify and validate the applicability of BML in support of coalition activities. This paper reports on a technical development, which has proved useful in enabling the rapid development of net-centric infrastructure for these experiments. The concept of scripted languages, recognized to be of high value in computing systems, enables an approach whereby the underlying functions of the BML Web Service are implemented in a scripting engine. This in turn facilitates a concise representation of the necessary mapping between BML and its supporting data model, resulting in an ability to implement changes in BML and the data model rapidly and accurately. The paper describes how the scripted services have been implemented and used to increase the effectiveness of the MSG-048 experimentation program. The result was that new capabilities and changes to existing services, requested by the experimentation group, could be made available rapidly and had fewer problems in implementation.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Oct 01, 2009
Accession Number
ADA568312

Entities

People

  • Douglas Corner
  • J. M. Pullen
  • Kevin Heffner

Organizations

  • George Mason University

Tags

DTIC Thesaurus Topics

  • Abstracts
  • Asymmetric Warfare
  • Battle Management
  • Battles
  • Command And Control
  • Commerce
  • Computer Programming
  • Demonstrations
  • Domain Specific Programming Languages
  • Grammars
  • Interoperability
  • Joint Military Activities
  • Language
  • Scripting Languages
  • Simulations
  • Standards
  • Web Service

Fields of Study

  • Computer science

Readers

  • Geospatial Intelligence and Artificial Intelligence Analytics
  • Joint Military Operations and Doctrine.
  • Military Training and Readiness Simulation

Technology Areas

  • Fully Networked C3
  • Fully Networked C3 - Command and Control