У американцев есть такой язык - MSDL:
SISO-STD-007-2008 (Military Scenario Definition Language – язык планирования боевых действий)
IEEE 1278 (Standard for Distributed Interactive Simulation – стандарт обмена данными пространственно распределенных симуляторов в режиме реального времени)
IEEE 1516-2000 (Standard for Modeling and Simulation High Level Architecture – Framework and Rules – стандарт моделирования и имитации архитектуры высокого уровня, интегрированная среда и правила)
В международной практике процедуры и протоколы выскоуровневого взаимодействия моделирующих систем давно стандартизированы и описаны в семействе стандартов IEEE-1516 (High Level Architecture – высокоуровневая архитектура). Эти спецификации стали основой и натовского стандарта STANAG 4603.
http://otvaga2004.ru/armiya-i-vpk/armiya-i-vpk-concept/cifrovoe-pole-boya/
Я когда в вузе учился - приставал к преподавателям, где можно применить свой программистский скилл в армии - они мне ничего вразумительного ответить не могли. А оно вон оно как...
в июле 2010 года, начальник Генштаба заявлял, что Российская армия будет готова к сетецентрическим боевым действиям к 2015 году (то есть через 20 лет после того, как такая идея пришла в голову студентам)