In order to improve the interoperability between C2 systems and simulation systems, Battle Management Language (BML) has been developed as standard for assigning C2 tasks to units in simulation system and for sending reports from the simulation back to the C2 system. The specification of a language always is based on a grammar. This is especially true if the language in question is used for inter-system communication: Automated systems demand the foundation of such an exchange language on a formal grammar. As a consequence, under the roof of the Simulation Interoperability Standardization Organization (SISO) a product development group extents the current BML standard which is called Version 1 standard to the BML Version 2 standard by founding BML on a grammar. In this paper, we will discuss the demands that exist for a BML grammar and we will argue that our grammar Command and Control Lexical Grammar (C2LG) which had been the linguistic basis for â  Coalition BMLâ   â " the BML version used in the successful NATO RTO MSG 048 â  Coalition BMLâ   activities meets those demands.
['Ulrich Schade', 'Bastian Haarmann', 'Michael R. Hieb']
A Grammar for Battle Management Language