KRSL-Plans
A PLAN is a SPECIFICATION of ACTIVITY to meet one or more OBJECTIVES.
A SPECIFICATION of ACTIVITY denotes or describes one or more ACTIVITIES.
An ACTIVITY may change the STATES-OF-AFFAIRS.
STATES-OF-AFFAIRS is something that can be evaluated as holding or not.
An AGENT can perform ACTIVITIES and/or hold OBJECTIVES.
An OBJECTIVE may have one or more EVALUATION-CRITERIA.
An EVALUATION-CRITERIA is an ASPECT of [past, present or possible future] STATES-OF-AFFAIRS or an ASPECT of [one or more] PLANS.
An EVALUATION is a predicate (holds/does not hold) or a preference ranking on EVALUATION-CRITERIA.
An ACTIVITY takes place over a TIME-INTERVAL identified by its two ends, the BEGIN-TIME-POINT and the END-TIME-POINT. The BEGIN-TIME-POINT is temporally before the END-TIME-POINT.
An ACTIVITY-SPECIFICATION may have ACTIVITY-CONSTRAINTS associated with it and its TIME-INTERVAL.
An ACTIVITY-SPECIFICATION may include one or more SUB-ACTIVITIES.
SUB-ACTIVITY: Sub-activities are the constituent activities designated in any ACTIVITY-SPECIFICATION.
PRIMITIVE ACTIVITY is an ACTIVITY whose ACTIVITY-SPECIFICATION contains no (further) ACTIVITIES.
ACTIVITY CONSTRAINTS can be stated with respect to none, one or more than one time point. They express things which are required to hold They are evaluable with respect to a specific PLAN as holding or not holding.