...
Achieving clarity. A fundamental consideration in the design of programming and data languages is that they consist of two primary components: syntax (form) and semantics (meaning). If both challenges are solved, then a language is effective. NPS has performed several projects that explore coherent syntax and consistent semantics for tactical messaging in the robotics, C2, and M&S domains. The Extensible Markup Language (XML) is the basis for syntax, and definition of common terms can provide the semantics. A broad harmonization appears to be possible between diverse protocols in military-relevant contexts. Messaging might become compatible, stovepipe connections might become links to a common coherent communications bus. Most The single most-important data exchange that can benefit from interoperability: contact track information.
...