The main plan display window is the standard APGEN GUI with the addition of the planning menu, and the hopper window is new to MAPGEN.
We next further describe the EUROPA, APGEN, and constraint-editor components.
APGEN is a JPL tool that has been used in a number of spacecraft missions.
To adapt APGEN for a particular mission, the mission-specific information is encoded in an adaptation, which can be viewed as a procedural domain model.
The APGEN plan-editing interface does not support entering temporal constraints.
The APGEN component performs passive violation checking, and the EUROPA component actively enforces mutual exclusion rules (that is, mission rules disallowing concurrency between specified types of activities).