XSMP SDK is a framework for the development of SMDL (Simulation Model Definition Language) as defined in the ECSS SMP standard. It provides all SMP components to develop and test catalogues:
- a Component Development Kit (CDK)
- a lightweight simulator and standard services for test purposes
- a Python SMP unit-test framework
XSMP SDK is designed to be used in conjunction with the XSMP Modeler framework. Together, these two projects offer a comprehensive and open solution for modeling, developing, and managing SMP projects.
- Seamless Integration: The XSMP Modeler provides an XSMP SDK profile, facilitating easy integration.
- Enhanced Productivity: Using these two projects together accelerates development and reduces errors.
- Consistency and Standardization: Ensures adherence to established standards and practices.
Comprehensive documentation is available here. We encourage you to read it to get the most out of the XSMP SDK.
If you are interested in contributing, start by reading the Contributing guide. We welcome contributions of all kinds and appreciate your help in improving XSMP SDK.
This project is licensed under the Apache License Version 2.0.