ECSS-E-ST-40-07 is a standard based on ECSS-E-ST-40 for the engineering of simulation software. ECSS-E-ST-40-07 complements ECSS-E-ST-40 in being more specific to simulation software. Simulation software include both Simulation environments and simulation models. The standard enables the effective reuse of simulation models within and between space projects and their stakeholders. In particular, the standard supports model reuse across different simulation environments and exchange between different organizations and missions. This standard can be used as an additional standard to ECSS-E-ST-40 providing the additional requirements which are specific to simulation software. This standard may be tailored for the specific characteristic and constrains of a space project in conformance with ECSS-S-ST-00. Applicability This standard lays down requirements for simulation software including both Simulation environments and simulation models. The requirements cover simulation models' interfaces and simulation environment interfaces for the purpose of model re-use and exchange to allow simulation models to be run in any conformant simulation environment. A consequence of being compliant to this standard for a model is the possibility of being reused in several simulation facilities or even in several projects. However, adherence to this standard does not imply or guarantees model reusability, it is only a precondition. Other characteristics of the model, to be defined outside this standard, such as its functional interfaces and behaviour, its configuration data as well as quality, suitability and performance, etc. are also heavily affecting the potential for a model to be reused. In addition, agreements need to be reached on simulation environments compatibility, model validation status as well as legal issues and export control restrictions. Therefore, this standard enables but does not mandate, impose nor guarantee successful model re-use and exchange. Model reuse in this standard is meant both at source-code and binary level, with the latter restricted to a fixed platform.