Approved Standards

SISO-STD-016-00-2016Standard for UCATT Laser Engagement Interface
SISO-STD-016-00-2016 applies to the optical interface primarily used to communicate a simulated weapon engagement from a weapon simulator platform to a target simulator platform. It has a secondary use to communicate administrative and other kind of information (i.e., umpire control-gun commands, indoor positioning and player association).


SISO-STD-015-2016: Standard for Distributed Debrief Control Architecture (DDCA)
SISO-STD-015-2016 is an object model that is designed to specify the states and behaviors required for multiple discrete debrief systems to interoperate during a distributed debrief (DD) event. Interoperability between different implementations shall be enabled through consistent use of these messages, states and behaviors.


SISO-STD-013-2014:  Standard for Common Image Generator Interface (CIGI), Version 4.0 (22 Aug 2014)
SISO-STD-013-2014 provides for interoperability across real-time image generators and host systems through a common method for communications. CIGI can be used for any visual situational awareness activity (e.g., real-time out-the-window or sensor simulation, a briefing or debriefing station, an instructor operator station, a scenario planning tool, and much more).  SISO-STD-013-2014 achieves affordable compatibility between systems through a standard protocol that defines system-to-system interactions and testable requirements for all functionality.  SISO has achieved the unachievable with the publication of a CIGI control document that promotes compatibility among image generators.


SISO-STD-012-2013: Standard for Federation Engineering Agreements Template (FEAT) (approved 2 Aug 2013)
SISO-STD-012-2013 provides a standardized format for recording federation agreements to increase their usability and reuse. The template is an eXtensible Markup Language (XML) schema from which compliant XML-based federation agreement documents can be created. Creating the template as an XML schema allows XML-enabled tools to both validate conformant documents, and edit and exchange agreements documents without introducing incompatibilities. The data files associated with SISO-STD-012-2013 may be downloaded from the SISO Product Data Files webpage.


SISO-STD-011-2014Standard for Coalition Battle Management Language (C-BML) Phase 1, Version 1.0 (14 Apr 2014)
SISO-STD-011-2014 is a standard language for expressing and exchanging plans, orders, requests, and reports across command and control (C2) systems, live, virtual and constructive (LVC) modeling and simulation (M&S) systems, and autonomous systems participating in Coalition operations. Phase 1 describes a sufficient data model to unambiguously define a set of military orders using JC3IEDM as a starting point and extending it as necessary so that the orders can be interpreted by C2, M&S, and ultimately autonomous systems. This standard describes the data model as a subset of JC3IEDM and specifies the information exchange content and structure in the form of an XML schema. The data files associated with SISO-STD-011-2014 may be downloaded from the SISO Product Data Files webpage. 


SISO-STD-009-01: Standard for Simulation Reference Markup Language Engine Specification Level 0 (9 March 2017)
This standard specifies the structure and behavior of engines that can execute models represented in the Simulation Reference Markup Language (SRML). SRML is an Extensible Markup Language (XML)-based data representation that is similar to HyperText Markup Language (HTML) in that it may to be loaded and executed by end users using standardized software. Moreover, an SRML engine is analogous to a web browser in that it can load content containing executable behavior.


SISO-STD-009-00: Standard for Simulation Reference Markup Language Specification (9 March 2017)
This standard provides a specification that enables simulations and other content to be served, received, and processed using web technologies. In many ways, SRML is similar to how HTML provides a specification that enables text and other content to be structured, processed, and viewed commonly using the World Wide Web.


SISO-STD-008-01-2012Standard for Core Manufacturing Simulation Data (CMSD) – XML Representation
SISO-STD-008-01-2012 is a member of the SISO-STD-008-2010, Standard for Core Manufacturing Simulation Data – UML Model, family of standards. The specification of the CMSD information model is presented using two different methods using the (1) Unified Modeling Language (UML); and (2) XML Schema Definition Language. Together these Standards provide neutral data structures for the efficient exchange of manufacturing data in a simulation environment. These neutral data structures are used to support the integration of simulation software with other manufacturing applications. Information about the data files associated with SISO-STD-008-01-2012 may be downloaded from the SISO Product Data Files webpage. For support, contact a SAC member.


SISO-STD-008-2010: Standard for Core Manufacturing Simulation Data (CMSD) -UML Model
SISO-STD-008-2010 addresses interoperability between simulation systems and other manufacturing applications. The CMSD information model is a standard representation for core manufacturing simulation data. It provides neutral structures for the efficient exchange of manufacturing data in a simulation environment. These neutral structures can be used to support the integration of simulation software with other manufacturing applications. For support, contact a SAC member.


SISO-STD-007-2008: Standard for Military Scenario Definition Language (MSDL) (reaffirmed 11 May 2015)
SISO-STD-007-2008 is an XML -based language designed to support military scenario development that provides the M&S community with (1) a common mechanism for verifying and loading military scenarios; (2) the ability to create a military scenario that can be shared between simulations and C4I devices; (3) a way to improve scenario consistency between federated simulations; and (4) the ability to reuse military scenarios as scenario descriptions are standardized throughout the Army, Joint, and international communities and across simulation domains (e.g. training exercise, analysis, etc). This standard defines the MSDL in terms of an XML schema, including element relationships, data types and boundary constraints, and the associated business rules of each element and its attribution. The data files associated with SISO-STD-007-2008 may be downloaded from the SISO Product Data Files webpage.


SISO-STD-006-2010: Standard for Commercial Off-the-Shelf (COTS) Simulation Package Interoperability (CSPI) Reference Models
SISO-STD-006-2010 introduces a set of templates or patterns intended to classify specific interoperability problems encountered in the development of distributed simulations consisting of COTS simulation packages (CSPs) and their reference models. The purpose is to form a common ground where the capabilities of current approaches to CSPI distributed simulation can be assessed and compared and where practitioners, CSP vendors, and solution developers can identify candidate solutions to their interoperability/distributed simulation problems. For support, contact a SAC member.


SISO-STD-004-2004: Standard for Dynamic Link Compatible HLA API Standard for the HLA Interface Specification (v1.3) (reaffirmed 8 Dec 2014)
SISO-STD-004-2004 defines link compatible C++ and Java Application Programmer Interfaces (API) consistent with the U.S. DoD High Level Architecture Interface (HLA) Specification Version 1.3, and is applicable to HLA Run-time Infrastructures and federates developed in compliance with that specification.  Compliance with the APIs defined in this specification permits simulation developers to interchange link compatible HLA Run-Time Infrastructures (RTIs) without recompiling federate source code or re-linking federate object code with Dynamic Link-Compatible (DLC) RTI libraries. The use of DLC compliant RTIs does not ensure that federations will have similar performance, but will enable federate developers to easily utilize RTIs provided by different vendors.


SISO-STD-004.1-2004: Standard for Dynamic Link Compatible HLA API Standard for the HLA Interface Specification (IEEE 1516.1 Version) (reaffirmed 8 Dec 2014)
SISO-STD-004.1-2004 defines link compatible C++ and Java Application Programmer Interfaces (API) consistent with the High Level Architecture Interface (HLA) Specification (IEEE Std 1516.1TM), and is applicable to HLA Run-time Infrastructures (RTIs) and federates developed in compliance with that specification.  Compliance with the application programmer interfaces defined in this specification permits simulation developers to interchange link compatible HLA RTIs without recompiling federate source code or re-linking federate object code with Dynamic Link-Compatible (DLC) RTI libraries. The use of DLC compliant RTIs does not ensure that federations will have similar performance, but will enable federate developers to easily utilize RTIs provided by different vendors that support this objective. (Includes a zip file of class headers).


SISO-STD-003-2006: Standard for Base Object Model (BOM) Template Specification (8 May 06)
SISO-STD-003-2006 defines the format and syntax for describing the elements of a template for representing BOMs. It specifies the semantics of the elements of a BOM and the syntax for constructing BOMs from those elements. In addition, this specification provides a data interchange format (DIF) for the representation of BOMs using the XML. The BOM DIF enables tools to exchange and reason about BOMs. The data files associated with SISO-STD-003-2006 may be downloaded from the SISO Product Data Files webpage.


SISO-STD-003.1-2006: Guide for BOM Use and Implementation (8 May 06)
SISO-STD-003.1-2006 introduces methodologies for creating BOMs and implementing them in the context of a larger simulation environment. The document is a means of familiarizing the reader with the concept of BOMs and providing guidance for BOM development, integration, and use in supporting simulation development.


SISO-STD-002-2006: Standard for Link16 Simulations (10 Jul 06)
SISO-STD-002-2006 establishes a standard for Link 16 message exchange and Joint Tactical Information Distribution System (JTIDS) network simulation in the Distributed Interactive Simulation (DIS) and High Level Architecture (HLA) interoperability frameworks. Compliance with these procedures will facilitate interoperability among Link 16 simulation systems.


SISO-STD-001-2015: Standard for Guidance, Rationale, and Interoperability Modalities (GRIM) for the Real-time Platform Reference Federation Object Model (RPR FOM), Version 2.0 (10 Aug 2015)
SISO-STD-001-2015 encapsulates guidance in the use of the RPR FOM. It provides descriptions of FOM classes and data types and the relationship between Distributed Interactive Simulation (DIS) and the High Level Architecture (HLA)-based RPR FOM, as well as rules for accomplishing specific distributed simulation tasks.


SISO-STD-001.1-2015: Standard for Real-time Platform Reference Federation Object Model (RPR FOM), Version 2.0 (10 Aug 2015)
SISO-STD-001.1-2015 defines a hierarchy of object and interaction classes for the High Level Architecture (HLA) that provides the capabilities defined in IEEE Std 1278.1TM-1995, IEEE Standard for Distributed Interactive Simulation — Application Protocols, and its supplement, IEEE Std 1278.1a™-1998, IEEE Standard for Distributed Interactive Simulation — Application Protocols. RPR FOM 2.0 is designed to link simulations of discrete physical entities into complex virtual worlds.  The data files associated with SISO-STD-001.1-2015 may be downloaded from the SISO Product Data Files webpage.

More Information
For a full listing see the SISO Standards section of the Digital Library

SISO Standards with the  icon have been approved in the last four months