Differences
This shows you the differences between two versions of the page.
Both sides previous revision
Previous revision
Next revision
|
Previous revision
|
solm [2008/12/11 19:42] bkizzort |
solm [2023/07/24 16:46] (current) justin.boss |
====== Spacecraft Operations Language Metamodel (SOLM) ====== | ====== Satellite Operations Language Metamodel (SOLM) ====== |
The Spacecraft Operations Language Metamodel is intended to provide for interchange of spacecraft operations procedures between organizations and ground systems. Using a model-driven approach, a platform independent model (PIM) for a procedure can be created in a SOLM-compatible modeling tool or from an existing operations script. The PIM can then be used to generate a platform-specific script for use in a specific ground system. This specification is in the revised submission stage and is probably 6-12 months away from adoption as a specification. There is still time for you to influence the final specification. | The Satellite Operations Language Metamodel provides for interchange of spacecraft operations procedures between organizations and ground systems. Using a model-driven approach, a platform independent model (PIM) for a procedure can be created in a SOLM-compatible modeling tool or from an existing operations script. The PIM can then be used to generate a platform-specific script for use in a specific ground system. The specification also defines a SpacePython target language that supports all of the SOLM features. Adopting SpacePython as the script format provides feature-for-feature mapping to the SOLM, and allows use of open source and commercially available Integrated Development Environments (IDEs) for procedure development and debugging. |
| |
| ===== Version 1.0 of the SOLM Specification ===== |
| [[https://www.omg.org/spec/SOLM/]] |
| |
===== The Request for Proposal defines the requirements for the specification ===== | |
[[http://www.omg.org/cgi-bin/doc?space/05-06-01]] | |
| |
===== The current state of the revised submission was presented at the December 10, 2008 SDTF plenary ===== | |
[[http://www.omg.org/cgi-bin/doc?space/08-12-01]] | |
| |