XSMP Modeler is a framework for developing SMDL (Simulation Model Definition Language) models as defined in the ECSS SMP standard — Level 1 and provides a preview of the ECSS SMP standard — Level 2.
Features:
- Integrated text editor with syntax highlighting, error checking, auto-completion, formatting, hover information, outline view, quick fixes, and more.
- Profiles tailored for different target frameworks.
- Additional tools for documentation and code generation.
Install from the Visual Studio Marketplace.
XSMP Modeler provides profiles to adapt the tooling to different environments:
- XSMP SDK Profile: Integrates with the XSMP SDK to facilitate development and testing of SMP components.
- ESA-CDK Profile: Intended for use with the ESA Component Development Kit (ESA-CDK).
- SMP Tool: Generates SMP modeling artifacts (smpcat, smppkg, smpcfg, smplnk, smpasb) from XSMP textual models.
- AsciiDoc Tool: Generates AsciiDoc documentation from XSMP models.
This project is licensed under the MIT License.