The mission planners for NASA's Europa Clipper deep-space mission use automated scheduling software to generate activity plans and command sequences for multiple instruments and subsystems before sending the sequences for execution on board. Both science and engineering planners must translate their intents into expressions of mission constraints, goals, and preferences that the scheduling engine understands. This paper describes the ongoing development of a dedicated domain-specific java-embedded language that can efficiently and accurately capture such concerns for the Europa Clipper mission, along with a user-interface companion for the language.
Sailing Towards an Expressive Scheduling Language for Europa Clipper
2021-08-02
Preprint
No indication
English
NTRS | 2020
|NTRS | 2020
|NTRS | 2019
|NTRS | 2019
|