effectiveTime
type: AnnotationProperty
comment: (effectiveTime ?THING ?TIME) means that the object, state, or event ?THING will be effective (or exist) during the TimeInterval ?TIME. With respect to an AirTransitway, effectiveTime shows when the designated route will be active.
domain: Physical
type: ObjectProperty
range: TimeInterval
type: NamedIndividual
type: BinaryPredicate

MilitaryTimeFn
type: ObjectProperty
comment: (MilitaryTimeFn ?TIME) denotes the TimePosition indicated by the PositiveNumber ?TIME when interpreted in military (24-hour) time representation. To relate military time to a particular TimeZone, use RelativeTimeFn; for example, 3:15 p.m. in Boston, Massachusetts, would be (RelativeTimeFn (MilitaryTimeFn 1515) EasternTimeZone).
domain: PositiveNumber
range: TimePosition
type: NamedIndividual
type: UnaryFunction

PrimarySCLFn
type: ObjectProperty
comment: (PrimarySCLFn ?MDS) denotes the class of PrimarySCLAttributes for the AircraftModelDesignSeries ?MDS.
domain: AircraftModelDesignSeries
range subclass: PrimarySCLAttribute
type: NamedIndividual
type: UnaryFunction

SecondarySCLFn
type: ObjectProperty
comment: (SecondarySCLFn ?MDS) denotes the class of SecondarySCLAttributes for the AircraftModelDesignSeries ?MDS.
domain: AircraftModelDesignSeries
range subclass: SecondarySCLAttribute
type: NamedIndividual
type: UnaryFunction

airLocationAssignedToATOMission
type: ObjectProperty
comment: (airLocationAssignedToATOMission ?PLACE ?PLAN) means that the air location ?PLACE is assigned to be used in the ATOMissionPlan ?PLAN. This includes air locations used as AirStations, AirCorridors, and TimingReferencePoints, among others.
range: ATOMissionPlan
sub property of: locationAssignedToATOMission
domain: Object
type: NamedIndividual
type: BinaryPredicate

aircraftAssignedToATOMission
type: ObjectProperty
comment: (aircraftAssignedToATOMission ?AIRCRAFT ?MISSIONPLAN) means that the MilitaryAircraft ?AIRCRAFT has been assigned to the ATOMissionPlan ?MISSIONPLAN. MilitaryAircraft assigned to an ATOMissionPlan are among the equipment at the disposal of the unit(s) taking part in the ATOMission specified by the ATOMissionPlan.
range: ATOMissionPlan
domain: MilitaryAircraft
sub property of: equipmentAssignedToATOMission
type: NamedIndividual
type: BinaryPredicate

aircraftAssignedToGroupPlan
type: ObjectProperty
comment: (aircraftAssignedToGroupPlan ?AIRCRAFT ?GROUP) means that the MilitaryAircraft ?AIRCRAFT is assigned to the ATOAircraftGroupPlan ?GROUP. All MilitaryAircraft assigned to an individual ATOAircraftGroupPlan have the same refueling statistics, fuel type, and burn rate for the SCL (planned primary or actual) applied to that mission aircraft group.
range: ATOAircraftGroupPlan
domain: MilitaryAircraft
type: NamedIndividual
type: BinaryPredicate

aircraftFuelType
type: ObjectProperty
comment: (aircraftFuelType ?AIRCRAFT ?TYPE) means that the MilitaryAircraft ?AIRCRAFT uses the Fuel ?TYPE. All MilitaryAircraft within an ATOAircraftGroup have the same fuel type (FLOMM, p. 4).
domain: MilitaryAircraft
range: Fuel
type: NamedIndividual
type: BinaryPredicate

aircraftGroupAssignedToATOMission
type: ObjectProperty
comment: (aircraftGroupAssignedToATOMission ?GROUPPLAN ?MISSIONPLAN) means that the ATOAircraftGroupPlan ?GROUPPLAN is the plan for one of the MilitaryAircraft groups assigned to the ATOMissionPlan ?MISSIONPLAN. There is a maximum of four ATOAircraftGroupPlans in an ATOMissionPlan (FLOMM, p. 4).
domain: ATOAircraftGroupPlan
range: ATOMissionPlan
sub property of: subPlan
type: NamedIndividual
type: BinaryPredicate

aircraftMDSIdentifiedSCL
type: ObjectProperty
comment: (aircraftMDSIdentifiedSCL ?MDS ?SCL) means that the AircraftModelDesignSeries ?MDS has the identified Standard Configuration Load (SCL) An MDS may have more than one SCL.
domain: AircraftModelDesignSeries
range: SCLAttribute
type: NamedIndividual
type: BinaryPredicate

aircraftMaximumFuelLoad
type: ObjectProperty
comment: (aircraftMaximumFuelLoad ?AIRCRAFT ?LOAD) means that the MilitaryAircraft ?AIRCRAFT has a maximum fuel load of PhysicalQuantity ?LOAD.
domain: MilitaryAircraft
range: PhysicalQuantity
sub property of: fuelCapacity
type: NamedIndividual
type: BinaryPredicate

aircraftOfMission
type: ObjectProperty
comment: A BinaryPredicate relating a MilitaryAircraft to an ATOMission in which it participates.
range: ATOMission
domain: MilitaryAircraft
type: NamedIndividual
type: BinaryPredicate

aircraftRefuelingStat
type: ObjectProperty
comment: (aircraftRefuelingStat ?AIRCRAFT ?REFUELSTAT) means that the MilitaryAircraft ?AIRCRAFT has the refueling statistics indicated by the PhysicalQuantity ?REFUELSTAT. All MilitaryAircraft within an ATOAircraftGroup have the same refueling statistics (FLOMM, p. 4).
domain: MilitaryAircraft
range: PhysicalQuantity
type: NamedIndividual
type: BinaryPredicate

aircraftSCLComponentType
type: ObjectProperty
comment: (aircraftSCLComponentType ?AIRCRAFTTYPE ?COMPONENTTYPE) means that the type of MilitaryAircraft ?AIRCRAFTTYPE can carry Objects of ?COMPONENTTYPE as part of its Standard Configuration Load (SCL), based on the aircraft's ModelDesignSeries.
domain: MilitaryAircraft
range: Object
type: NamedIndividual
type: BinaryPredicate

aircraftSCLOption
type: ObjectProperty
comment: (aircraftSCLOption ?AIRCRAFT ?SCL) means that the MilitaryAircraft ?AIRCRAFT has an identified SCL option, based on its aircraft Model Design Series (MDS), indicated by the SCLAttribute ?SCL.
domain: MilitaryAircraft
range: SCLAttribute
type: NamedIndividual
type: BinaryPredicate

airspaceControlOrder
type: ObjectProperty
comment: (airspaceControlOrder ?AREA ?ABP) means that MilitaryOperations in the airspace over the GeographicArea ?AREA are scheduled in the AirBattlePlan ?ABP. An Airspace Control Order (ACO) describes the special use airspace for the period of an ATO.
range: AirBattlePlan
domain: GeographicArea
type: NamedIndividual
type: BinaryPredicate

associatedACMOfACO
type: ObjectProperty
comment: (associatedACMOfACO ?ACM ?ACO) means that the AirspaceControlMeasure ?ACM is contained in the AirspaceControlOrder ?ACO.
domain: AirspaceControlMeasure
range: AirspaceControlOrder
type: NamedIndividual
type: BinaryPredicate

associatedACOForATO
type: ObjectProperty
comment: (associatedACOForATO ?ACO ?ATO) means that the AirspaceControlOrder ?ACO contains the orders implementing the AirspaceControlPlan in effect for the period of the AirTaskingOrder ?ATO. The ACO may be published as part of the ATO or as a separate document.
range: AirTaskingOrder
domain: AirspaceControlOrder
type: NamedIndividual
type: BinaryPredicate

associatedACOForATOMissionPlan
type: ObjectProperty
comment: (associatedACOForATOMissionPlan ?ACO ?PLAN) means that the AirspaceControlOrder ?ACO contains the orders implementing the AirspaceControlPlan in effect for the period of the ATOMissionPlan ?PLAN.
range: ATOMissionPlan
domain: AirspaceControlOrder
type: NamedIndividual
type: BinaryPredicate

commandMissionInPackage
type: ObjectProperty
comment: (commandMissionInPackage ?MISSION ?PACKAGE) means that the ATOMission ?MISSION is designated as the mission commanding the multi-mission ATOPackage ?PACKAGE. Every ATOPackage has one ATOMission designated as the mission commander. An ATOPackage must have only one ATOMission commanding the package at any one time.
domain: ATOMission
range: ATOPackage
sub property of: missionInPackage
type: NamedIndividual
type: BinaryPredicate

contentEffectiveDuring
type: ObjectProperty
comment: (contentEffectiveDuring ?CBO ?TIME) means that the content of the ContentBearingObject ?CBO is in effect during the TimePosition ?TIME. What it means to be effective depends on the force of the content. (See modalAttribute.) For example, if the content is factual, then it is supposed to be true during the time period; if the content is an Obligation, then it is in force during the period.
domain: ContentBearingObject
range: TimePosition
type: NamedIndividual
type: BinaryPredicate

controlMissionOfATOMissionPlan
type: ObjectProperty
comment: (controlMissionOfATOMissionPlan ?CONTROLPLAN ?PLAN) means that the ATOMissionPlan ?CONTROLPLAN provides command and control functions to the ATOMissionPlan ?PLAN.
range: ATOMissionPlan
domain: ATOMissionPlan
sub property of: supportsMissionPlan
type: NamedIndividual
type: AsymmetricRelation
type: BinaryPredicate

decrementFuelOffload
type: ObjectProperty
comment: (decrementFuelOffload ?PLAN ?AMOUNT) means that in the Plan ?PLAN, the amount of fuel to be offloaded is the PhysicalQuantity ?AMOUNT, expressed in hundreds of pounds.
domain: Plan
range: PoundMass
type: NamedIndividual
type: BinaryPredicate

earlierInPlan
type: ObjectProperty
comment: (earlierInPlan ?STEP1 ?STEP2) means that in some Plan to which they both belong, ?STEP1 comes before ?STEP2. The steps are subPlans of the plan.
domain: Plan
range: Plan
type: NamedIndividual
type: BinaryPredicate

entryPointOfAirspace
type: ObjectProperty
comment: (entryPointOfAirspace ?ENTRY ?WAY) means that the location ?ENTRY is a designated entrance to the AirTransitway ?WAY. The airspace ?WAY may be an AirTransitway, AirCorridor, or AirStation.
domain: Region
sub property of: geographicSubregion
range: AirTransitway
type: NamedIndividual
type: BinaryPredicate

equipmentAssignedToATOMission
type: ObjectProperty
comment: (equipmentAssignedToATOMission ?DEVICE ?PLAN) means that the Device ?DEVICE is a piece of equipment to be used in the execution of the ATOMissionPlan ?PLAN.
range: ATOMissionPlan
domain: Device
type: NamedIndividual
type: BinaryPredicate

equipmentOperationalStatus
type: ObjectProperty
comment: (equipmentOperationalStatus ?PLAN ?GIZMO ?STATUS) means that the Device ?GIZMO used in the ATOMission ?PLAN currently has the DeviceAttribute ?STATUS.
domain: ATOMissionPlan
range: DeviceAttribute
range: Device
sub property of: attribute
type: NamedIndividual
type: TernaryPredicate

escortMissionOfMission
type: ObjectProperty
comment: (escortMissionOfMission ?ESCORT ?MISSION) means that the EscortMission ?ESCORT provides escort to the ATOMission ?MISSION. An ATOMission may have more than one EscortMission assigned (FLOMM, p. 5).
range: ATOMission
domain: EscortMission
sub property of: subProcess
type: NamedIndividual
type: BinaryPredicate

escortPlanOfMissionPlan
type: ObjectProperty
comment: (escortPlanOfMissionPlan ?ESCORTPLAN ?MISSIONPLAN) means that the EscortMissionPlan ?ESCORTPLAN is assigned to provide an escort to the ATOMissionPlan ?MISSIONPLAN. An ATOMissionPlan may have more than one EscortMissionPlan assigned to it (FLOMM, p. 5).
range: ATOMissionPlan
domain: EscortMissionPlan
type: NamedIndividual
type: BinaryPredicate

exitPointOfAirspace
type: ObjectProperty
comment: (exitPointOfAirspace ?EXIT ?WAY) means that the location ?EXIT is a designated exit from the AirTransitway ?WAY. The airspace ?WAY may be an AirTransitway, AirCorridor, or AirStation.
domain: Region
sub property of: geographicSubregion
range: AirTransitway
sub property of: destinationInSystem
type: NamedIndividual
type: BinaryPredicate

fuelAboard
type: ObjectProperty
comment: (fuelAboard ?DEVICE ?QUANTITY) means that the Device ?DEVICE has ?QUANTITY of Fuel in its tank or tanks.
domain: Device
range: PhysicalQuantity
type: NamedIndividual
type: BinaryPredicate

fuelDecrementFromCapacity
type: ObjectProperty
comment: (fuelDecrementFromCapacity ?DEVICE ?AMOUNT) means that the Device ?DEVICE has a Fuel level at ?AMOUNT less than its fuelCapacity. This predicate may be applied to either a fuel tank or, by extension, to a device containing a fuel tank.
domain: Device
range: PhysicalQuantity
type: NamedIndividual
type: BinaryPredicate

interdictionTargetOfATOMission
type: ObjectProperty
comment: (interdictionTargetOfATOMission ?MISSIONPLAN ?TARGET) means that in the ATOMissionPlan ?MISSIONPLAN, the Object ?TARGET is an interdiction target. Air interdiction is an operation intended to destroy, neutralize, or delay enemy military potential from being brought to bear on friendly forces, and which occurs at sufficient distance from friendly forces that close integration with fire and movement of friendly forces is not required.
domain: ATOMissionPlan
sub property of: targetOfATOMission
range: Object
type: NamedIndividual
type: BinaryPredicate

locationAssignedToATOMission
type: ObjectProperty
comment: (locationAssignedToATOMission ?PLACE ?PLAN) means that the Object or Region ?PLACE is assigned as a location for the ATOMissionPlan ?PLAN. This includes air locations (e.g., orbits) as well as ground locations (e.g., ground targets).
range: ATOMissionPlan
domain: Object
type: NamedIndividual
type: BinaryPredicate

minimumTimeSpacingAtTRP
type: ObjectProperty
comment: (minimumTimeSpacingAtTRP ?TRP ?DURATION) means that at the TimingReferencePoint ?TRP, there is to be a minimum temporal spacing of the TimeDuration ?DURATION between ATOMissions. If an ATOMissionPlan aircraft is located at a TRP, then aircraft of a different ATO mission should not be located there within the minimum time spacing. See also plannedTimeAndLocationOfObject.
domain: Timing Reference Point
range: TimeDuration
type: NamedIndividual
type: AirspaceControlMeasureRelation
type: BinaryPredicate

radius of action
type: ObjectProperty
comment: (missileRadiusOfAction ?MISSILE ?DISTANCE) means that the ProjectileWeapon ?MISSILE has a radius of action ?DISTANCE within which it is capable of travelling from a launch point to a target.
range: LengthMeasure
domain: Weapon
type: NamedIndividual
type: BinaryPredicate

missileTypeCruisingSpeed
type: ObjectProperty
comment: (missileTypeCruisingSpeed ?COMPTYPE ?SPEED) means that CruiseMissiles of the type ?COMPTYPE have a cruising speed of ?SPEED.
domain: CruiseMissile
range: PhysicalQuantity
type: NamedIndividual
type: BinaryPredicate

missionAircraftSpeedInPlan
type: ObjectProperty
comment: (missionAircraftSpeedInPlan ?MISSIONPLAN ?SPEED) means that in the ATOMissionPlan ?MISSIONPLAN, the mission aircraft have the planned speed represented by the PhysicalQuantity ?SPEED. When an ATOMissionPlan has multiple ATOAircraftGroupPlans, the worst-case speed among the component ATOAircraftGroupPlans is applied to the entire ATOMissionPlan (FLOMM, p. 4).
domain: ATOMissionPlan
range: PhysicalQuantity
type: NamedIndividual
type: BinaryPredicate

missionAssignedToATOPackage
type: ObjectProperty
comment: (missionAssignedToATOPackage ?MISSIONPLAN ?PACKAGEPLAN) means that the ATOMissionPlan ?MISSIONPLAN is one of the ATOMissionPlans making up the ATOPackagePlan ?PACKAGEPLAN.
domain: ATOMissionPlan
range: ATOPackagePlan
sub property of: subPlan
type: NamedIndividual
type: BinaryPredicate

missionCallsignOfATOMission
type: ObjectProperty
comment: (missionCallsignOfATOMission ?MISSIONPLAN ?CALLSIGN) means that the ATOMissionPlan ?MISSIONPLAN is assigned the unique SymbolicString ?CALLSIGN for the planned duration of the mission. The tasking in the ATO represents only the initial callsign value of the reserved block; the initial value is normally assigned to the mission commander (flight lead) aircraft (FLOMM, p. 4). See also aircraftCallsignOfATOMission.
domain: ATOMissionPlan
range: SymbolicString
type: NamedIndividual
type: BinaryPredicate
type: SingleValuedRelation

missionCommander
type: ObjectProperty
comment: (missionCommander ?MISSION ?AIRCRAFT) means that the ATOMissionPlan ?MISSION is commanded by the officer in command of the MilitaryAircraft ?AIRCRAFT. Also known as the 'flight lead'.
domain: ATOMission
range: MilitaryAircraft
type: NamedIndividual
type: BinaryPredicate
type: SingleValuedRelation

missionIFFSIFOfATOMission
type: ObjectProperty
comment: (missionIFFSIFOfATOMission ?MISSIONPLAN ?IFFSIF) means that in the ATOMissionPlan ?MISSIONPLAN, the IFFSIFIdentifier ?IFFSIF is the IFF-SIF identifier assigned to the aircraft of the mission commander. If multiple aircraft are assigned to the mission, then ?IFFSIF is the first in a block of IFFSIFIdentifiers reserved for the mission aircraft. See also aircraftIFFSIFOfATOMission.
domain: ATOMissionPlan
range: IFFSIFIdentifier
type: NamedIndividual
type: BinaryPredicate
type: SingleValuedRelation

missionInPackage
type: ObjectProperty
comment: (missionInPackage ?MISSION ?PACKAGE) means that the ATOMission ?MISSION is assigned to the ATOPackage ?PACKAGE.
domain: ATOMission
range: ATOPackage
type: NamedIndividual
type: BinaryPredicate

missionNumberOfATOMission
type: ObjectProperty
comment: (missionNumberOfATOMission ?MISSIONPLAN ?NUMBER) means that the ATOMissionPlan ?MISSIONPLAN has the mission number represented by the SymbolicString ?NUMBER. This number is unique within the ATO (AirBattlePlan period) (FLOMM, p. 4).
domain: ATOMissionPlan
range: SymbolicString
type: NamedIndividual
type: BinaryPredicate
type: SingleValuedRelation

missionObjectiveDetailOfATOPlan
type: ObjectProperty
comment: (missionObjectiveDetailOfATOPlan ?MISSIONPLAN ?OBJECTIVE ?GOAL) means that the ATOMissionPlan ?MISSIONPLAN has the MissionObjective ?OBJECTIVE whose aim is described in detail in the Formula ?GOAL.
domain: ATOMissionPlan
range: MissionObjective
range: Formula
type: NamedIndividual
type: BinaryPredicate

missionObjectiveForOperationalModel
type: ObjectProperty
comment: (missionObjectiveForOperationalModel ?OBJECTIVE ?MODEL) means that a MissionObjective type ?OBJECTIVE may be achieved using an ATOMissionPlan of type ?MODEL.
range: ATOMissionPlan
domain: MissionObjective
type: NamedIndividual
type: BinaryPredicate

missionObjectiveOfATOPlan
type: ObjectProperty
comment: (missionObjectiveOfATOPlan ?PLAN ?AIM) means that the Plan ?PLAN has a planned objective expressed by the MissionObjective ?AIM. Each ATOMissionPlan has one or more ATOMissionObjectives (FLOMM, p. 4).
range: MissionObjective
domain: Plan
type: NamedIndividual
type: BinaryPredicate

missionObjectiveOfRECCEMission
type: ObjectProperty
comment: (missionObjectiveOfRECCEMission ?PLAN ?OBJ) means that in the ATOMissionPlan ?PLAN, the Object ?OBJ is an objective for reconnaissance.
domain: ATOMissionPlan
range: Object
type: NamedIndividual
type: BinaryPredicate

missionPlanSupportsRequest
type: ObjectProperty
comment: (missionPlanSupportsRequest ?PLAN ?REQ) means that the ATOMissionPlan ?PLAN supports the Requesting ?REQ, in that it provides something asked for in the request.
domain: ATOMissionPlan
range: Requesting
type: NamedIndividual
type: BinaryPredicate

missionTypeOfATOPlan
type: ObjectProperty
comment: (missionTypeOfATOPlan ?PLAN ?TYPE) means that the ATOMissionPlan ?PLAN is of the MissionType ?TYPE. The ?TYPE is a subclass of MilitaryProcess.
domain: ATOMissionPlan
range: MilitaryProcess
type: NamedIndividual
type: BinaryPredicate

numberOfAircraftInMissionPlan
type: ObjectProperty
comment: (numberOfAircraftInMissionPlan ?PLAN ?NUMBER) means that in the ATOMissionPlan ?PLAN, a total of ?NUMBER MilitaryAircraft are assigned.
range: PositiveInteger
type: DatatypeProperty
domain: ATOMissionPlan
type: NamedIndividual
type: BinaryPredicate

numberOfAircraftTypeInMissionPlan
type: ObjectProperty
comment: (numberOfAircraftTypeInMissionPlan ?PLAN ?TYPE ?NUMBER) means that in the ATOMissionPlan ?PLAN, the number of MilitaryAircraft of ?TYPE assigned is ?NUMBER.
range: MilitaryAircraft
range: Quantity
type: DatatypeProperty
domain: ATOMissionPlan
type: NamedIndividual
type: BinaryPredicate

operationImplementsPlan
type: ObjectProperty
comment: (operationImplementsPlan ?OPERATION ?PLAN) means that the Process ?OPERATION implements the Plan ?PLAN.
range: Plan
domain: Process
sub property of: realization
type: NamedIndividual
type: BinaryPredicate

packageCallsignOfATOPackage
type: ObjectProperty
comment: (packageCallsignOfATOPackage ?PACKAGEPLAN ?CALLSIGN) means that the ATOPackagePlan ?PACKAGEPLAN has the unique callsign specified in the SymbolicString ?CALLSIGN for the planned duration of the mission. The package callsign is the callsign of the package commander's aircraft. See also aircraftCallsignOfATOMission and missionCallsignOfATOMission.
domain: ATOPackagePlan
range: SymbolicString
type: NamedIndividual
type: BinaryPredicate
type: SingleValuedRelation

planCommandMissionInPackage
type: ObjectProperty
comment: Every ATOPackagePlan has one ATOMissionPlan designated as the mission commander. (planCommandMissionInPackage ?MISSIONPLAN ?PACKAGEPLAN) means that the ATOMissionPlan ?MISSIONPLAN is designated as the mission that is commanding the ATOPackagePlan ?PACKAGEPLAN. An ATOPackagePlan must have only one ATOMissionPlan designated as the mission commander (FLOMM, p. 4). Compare with planMissionCommander, which specifies the command aircraft, or flight lead, within the command mission.
domain: ATOMissionPlan
range: ATOPackagePlan
sub property of: missionAssignedToATOPackage
type: NamedIndividual
type: BinaryPredicate
type: SingleValuedRelation

planGoal
type: ObjectProperty
comment: (planGoal ?PLAN ?OBJECTIVE) means that the Plan ?PLAN has the goal expressed by the Formula ?OBJECTIVE.
range: Formula
domain: Plan
type: NamedIndividual
type: BinaryPredicate

planMissionCommander
type: ObjectProperty
comment: (planMissionCommander ?MISSIONPLAN ?COMMANDCRAFT) means that the ATOMissionPlan ?MISSIONPLAN is planned to be commanded by the officer in charge of the MilitaryAircraft ?COMMANDCRAFT.
domain: ATOMissionPlan
range: MilitaryAircraft
type: NamedIndividual
type: BinaryPredicate
type: SingleValuedRelation

planTimeInterval
type: ObjectProperty
comment: (planTimeInterval ?PLAN ?TIME) means that the Plan ?PLAN is planned to occur during the TimeInterval ?TIME.
domain: Plan
range: TimeInterval
type: NamedIndividual
type: BinaryPredicate

primaryMissionObjective
type: ObjectProperty
comment: (primaryMissionObjective ?MISSIONPLAN ?AIM) means that the ATOMissionPlan ?MISSIONPLAN has a primary mission objective indicated by the MissionObjective ?AIM. There is no limit to the number of mission objectives that an ATOMissionPlan may perform; however, only the primary and a secondary mission objective can be specified (FLOMM, p. 4).
domain: ATOMissionPlan
range: MissionObjective
sub property of: missionObjectiveOfATOPlan
type: NamedIndividual
type: BinaryPredicate

primaryTargetOfATOMission
type: ObjectProperty
comment: (primaryTargetOfATOMission ?MISSIONPLAN ?TARGET) means that in the ATOMissionPlan ?MISSIONPLAN, the Object ?TARGET is a primary target.
domain: ATOMissionPlan
sub property of: targetOfATOMission
range: Object
type: NamedIndividual
type: BinaryPredicate

productOfRECCEMission
type: ObjectProperty
comment: (productOfRECCEMission ?PLAN ?PROD) means that the ATOMissionPlan ?PLAN has the IntelligenceProduct ?PROD.
range: IntelligenceProduct
domain: ReconnaissanceMissionPlan
type: NamedIndividual
type: BinaryPredicate

receiverRefuelingAircraft
type: ObjectProperty
comment: (receiverRefuelingAircraft ?AIRCRAFT ?MISSIONPLAN) means that the MilitaryAircraft ?AIRCRAFT is an assigned receiver of fuel from the refueling ATOMissionPlan ?MISSIONPLAN. For some refueling missions, the aircraft to be refueled are identified at planning time; for others, receivers may be identified only during the execution of the tanker mission by the relevant control agency or mission commander. Aircraft that are designated as receivers will also have the corresponding aerial refueling data within their own tasking (see ARINFO29MessageSet).
range: ATOMissionPlan
domain: MilitaryAircraft
type: NamedIndividual
type: BinaryPredicate

refuelingAmount
type: ObjectProperty
comment: (refuelingAmount ?AMOUNT ?PLAN) means that the PoundMass ?AMOUNT is the amount of fuel that the MilitaryAircraft should take on during refueling in the Plan ?PLAN.
domain: MassMeasure
range: Plan
domain: PoundMass
type: NamedIndividual
type: BinaryPredicate

refuelingArrivalTimeOfPlan
type: ObjectProperty
comment: (refuelingArrivalTimeOfPlan ?TIME ?PLAN) means that the TimeInterval ?TIME is when the MilitaryAircraft should arrive for refueling in the Plan ?PLAN.
range: Plan
domain: TimeInterval
type: NamedIndividual
type: BinaryPredicate

refuelingBeaconCode
type: ObjectProperty
comment: (refuelingBeaconCode ?CODE ?PLAN) means that the SymbolicString ?CODE is the beacon code that the MilitaryAircraft should use to coordinate for refueling in the Plan ?PLAN.
range: Plan
domain: SymbolicString
type: NamedIndividual
type: BinaryPredicate

refuelingConnection
type: ObjectProperty
comment: (refuelingConnection ?CODE ?PLAN) means that a FuelingConnector of ?TYPE is to be used for refueling in the Plan ?PLAN.
domain: FuelingConnector
range: Plan
type: NamedIndividual
type: BinaryPredicate

refuelingFinishTimeOfPlan
type: ObjectProperty
comment: (refuelingFinishTimeOfPlan ?TIME ?PLAN) means that the TimeInterval ?TIME is when the MilitaryAircraft should finish refueling in the Plan ?PLAN.
range: Plan
domain: TimeInterval
type: NamedIndividual
type: BinaryPredicate

refuelingLocationOfPlan
type: ObjectProperty
comment: (refuelingLocationOfPlan ?PLACE ?PLAN) means that the Object ?PLACE is the location for MilitaryAircraft refueling in the Plan ?PLAN. The place may be a named refueling station or a lat-lon location.
domain: Object
range: Plan
type: NamedIndividual
type: BinaryPredicate

refuelingMissionOfMission
type: ObjectProperty
comment: (refuelingMissionOfMission ?REFUELING ?MISSION) means that the AirTankerMission ?REFUELING provides refueling to the ATOMission ?MISSION.
range: ATOMission
domain: AirTankerMission
type: NamedIndividual
type: BinaryPredicate

refuelingPlanOfMissionPlan
type: ObjectProperty
comment: (refuelingPlanOfMissionPlan ?REFUELPLAN ?MISSIONPLAN) means that the AirTankerMissionPlan ?REFUELPLAN is assigned to another ATOMissionPlan ?MISSIONPLAN, to which it provides refueling.
range: ATOMissionPlan
domain: AirTankerMissionPlan
type: NamedIndividual
type: BinaryPredicate

routeAssignedToATOMissionPlan
type: ObjectProperty
comment: (routeAssignedToATOMissionPlan ?WAY ?PLAN) means that the AirTransitway ?WAY is assigned as a route in the ATOMissionPlan ?PLAN.
range: ATOMissionPlan
sub property of: locationAssignedToATOMission
domain: AirTransitway
type: NamedIndividual
type: BinaryPredicate

secondaryMissionObjective
type: ObjectProperty
comment: (secondaryMissionObjective ?MISSIONPLAN ?AIM) means that the ATOMissionPlan ?MISSIONPLAN has a secondary objective as indicated by the MissionObjective ?AIM. There is no limit to the number of mission objectives that an ATOMissionPlan may have; however, only the primary and a secondary mission can be specified (FLOMM, p. 4).
domain: ATOMissionPlan
range: MissionObjective
sub property of: missionObjectiveOfATOPlan
type: NamedIndividual
type: BinaryPredicate

subTaskTypeOfATOMission
type: ObjectProperty
comment: (subTaskTypeOfATOMission ?PLAN ?TYPE) means that in the Plan ?PLAN, an event of ?TYPE is to be executed.
domain: Plan
range: Process
type: NamedIndividual
type: BinaryPredicate

supportsMissionPlan
type: ObjectProperty
comment: (supportsMissionPlan ?PLAN1 ?PLAN2) means that the ATOMissionPlan ?PLAN1 is tasked with supporting the ATOMissionPlan ?PLAN2.
range: ATOMissionPlan
domain: ATOMissionPlan
type: NamedIndividual
type: BinaryPredicate

targetForOASInATOMission
type: ObjectProperty
comment: (targetForOASInATOMission ?MISSIONPLAN ?TARGET) means that in the ATOMissionPlan ?MISSIONPLAN, the Object ?TARGET is a target for offensive air support (OAS).
domain: ATOMissionPlan
sub property of: targetOfATOMission
range: Object
type: NamedIndividual
type: BinaryPredicate

targetForOCAInATOMission
type: ObjectProperty
comment: (targetForOCAInATOMission ?MISSIONPLAN ?TARGET) means that in the ATOMissionPlan ?MISSIONPLAN, the Object ?TARGET is an offensive counter air (OCA) target. Offensive counterair operations include varied air force activities to disrupt or destroy enemy aircraft and missile capacity, typically conducted close to their sources. OCA is generally conducted at friendly force initiative.
domain: ATOMissionPlan
sub property of: targetOfATOMission
range: Object
type: NamedIndividual
type: BinaryPredicate

targetForWeaponType
type: ObjectProperty
comment: (targetForWeaponType ?TARGET ?WEAPONTYPE) means that the Object ?TARGET can be targeted effectively by Weapons of ?WEAPONTYPE.
domain: Object
range: Weapon
type: NamedIndividual
type: BinaryPredicate

targetOfATOMission
type: ObjectProperty
comment: (targetOfATOMission ?MISSIONPLAN ?TARGET) means that in the ATOMissionPlan ?MISSIONPLAN, the Object ?TARGET is specified as a target.
domain: ATOMissionPlan
range: Object
type: NamedIndividual
type: BinaryPredicate

targetOptionOfSCL
type: ObjectProperty
comment: (targetOptionOfSCL ?TARGET ?SCL) means that the Object ?TARGET can be targeted with the Standard Configuration Load (SCL) option indicated by the SCLAttribute ?SCL.
range: SCLAttribute
domain: Object
type: NamedIndividual
type: BinaryPredicate

temporalSafetyZone
type: ObjectProperty
comment: (temporalSafetyZone ?TIME ?MARGIN) means that the TimePosition ?TIME for some event is to be augmented by the TimeDuration ?MARGIN both before and after, as a temporal safety zone.
range: TimeDuration
domain: TimePosition
type: NamedIndividual
type: BinaryPredicate

timeOfATOMissionPlan
type: ObjectProperty
comment: (timeOfATOMissionPlan ?PLAN ?TIME) means that the ATOMissionPlan ?PLAN is scheduled to occur during the TimeInterval ?TIME.
domain: ATOMissionPlan
sub property of: planTimeInterval
range: TimeInterval
type: NamedIndividual
type: BinaryPredicate

uniquelyRepresents
type: ObjectProperty
comment: (uniquelyRepresents ?SIGN ?THING) means that ?SIGN uniquely represents the Entity ?THING.
sub property of: represents
type: NamedIndividual
type: BinaryPredicate
type: SingleValuedRelation

unitAssignedToATOMission
type: ObjectProperty
comment: (unitAssignedToATOMission ?UNIT ?PLAN) means that the military Agent ?UNIT is assigned to the ATOMission ?PLAN.
range: ATOMissionPlan
domain: CognitiveAgent
type: NamedIndividual
type: BinaryPredicate

weaponRange
type: ObjectProperty
comment: (weaponRange ?TYPE ?RANGE) means that the range of the Weapon ?TYPE is the LengthMeasure ?RANGE.
range: LengthMeasure
domain: Weapon
type: NamedIndividual
type: BinaryPredicate

equipmentType
type: ObjectProperty
comment: (equipmentType ?THING ?TYPE) means that the Artifact ?THING has a component or attachment of Device ?TYPE. See also equipmentTypeCount.
domain: Artifact
range: Device
type: NamedIndividual
type: BinaryPredicate

ATOAircraftGroupPlan
type: Class
subclass of: Plan
comment: ATOAircraftGroupPlan is a class that includes any Plan for a group of MilitaryAircraft assigned under an ATOMissionPlan. An ATOMissionPlan tasks one or more ATOAircraftGroups. Each ATOAircraftGroup has the same aircraft type but may have a different SCL (planned primary-secondary), air refuel offload or fuel decrement (FLOMM, p. 4). See aircraftGroupAssignedToATOMission.

ATOMission
type: Class
subclass of: AirOperation
subclass of: OrganizationalProcess
comment: ATOMission is a subclass of AirOperation. An ATOMission is an air operation specified by an AirTacticalOrder and conducted by the UnitedStatesAirForce or a joint command. Every ATOMission is specified by some ATOMissionPlan.

ATOMissionPlan
type: Class
subclass of: Plan
comment: ATOMissionPlan is the class of plans associated with ATOMissions. Every ATOMissionPlan specifies an ATOMessageSet. An ATOMissionPlan may specify more than one ATOMessageSet. Each ATOMissionPlan assigns an ATOMission with only one type of MilitaryAircraft; only ATOPackages can have more than one type of MilitaryAircraft) (FLOMM, p. 4). See also ATOMission and missionObjectiveOfATOPlan.

ATOPackage
type: Class
subclass of: AirOperation
comment: ATOPackage is a subclass of AirOperation. An ATOPackage is a complex military aircraft operation made up of two or more subordinate air operations (ATOMissions). The mission components of an ATOPackage are unique to the package; an ATOMission can be a member of only one ATOPackage at any one time (FLOMM, p. 4).

ATOPackagePlan
type: Class
subclass of: Plan
comment: ATOPackagePlan is the class of plans for ATOPackages. An ATOPackagePlan is composed of two or more ATOMissionPlans. An ATOMissionPlan can be a member of only one ATOPackagePlan (FLOMM, p. 4).

ATOSpecialInstructions
type: Class
subclass of: ContentBearingObject
comment: ATOSpecialInstructions is a subclass of ContentBearingObject, consisting of sections of AirTaskingOrders that contain additional information about the ATOMissionPlan over and above the basic information.

AerialRefueling
type: Class
subclass of: AircraftManeuver
subclass of: FuelTransfer
comment: In an AerialRefueling, a MilitaryAircraft that is part of an AirTankerMission matches the same velocity, location, altitude, and direction of a MilitaryAircraft assigned to another ATOMission and provides it with Fuel.

AirBattlePlan
type: Class
subclass of: Plan
comment: AirBattlePlan (ABP) is the subclass of Plans that are constituted in an AirTaskingOrder (ATO), plus such things as an Airspace Control Order (ACO) and other mission data which are exchanged within a Command Center data system. An AirTaskingOrder may contain less information than the AirBattlePlan, but an AirTaskingOrder may be considered as conveying the tasking of the AirBattlePlan.

AirLaunchedMissile
type: Class
subclass of: ModernMilitaryMissile
comment: AirLaunchedMissile is the subclass of ModernMilitaryMissiles that are launched from a mid-air location, i.e., from an Aircraft.

AirOperation
type: Class
subclass of: MilitaryProcess
comment: AirOperation is the subclass of MilitaryProcesses that are carried out using MilitaryAircraft in a central role.

AirOperationsCenter
type: Class
subclass of: ControlAgency
comment: AirOperationsCenter is the subclass of ControlAgency consisting of the principal air operations installations from which MilitaryAircraft and air warning functions of combat air operations are directed, controlled, and executed. It is the senior agency of the Air Force Component Commander from which command and control of air operations are coordinated with other components and Services (source: JEL). Also called 'AOC'.

AirRefuelingControlPoint
type: Class
subclass of: TimePosition
comment: AirRefuelingControlPoint is the class of TimePositions for beginning AerialRefueling.

AirStation
type: Class
subclass of: AirspaceControlMeasure
subclass of: AirTransitway
comment: AirStation is a subclass of air locations to which air missions are assigned for various purposes (e.g., refueling station, reconnaissance gathering).

AirSupportOperationsCenter
type: Class
subclass of: MilitaryUnit
comment: AirSupportOperationsCenter (ASOC) is the subclass of MilitaryUnit consisting of agencies of a tactical air control system collocated with a corps headquarters or an appropriate land force headquarters, which coordinates and directs close air support and other tactical air support (source: JEL).

AirTankerMission
type: Class
subclass of: ATOMission
comment: AirTankerMission is the subclass of ATOMissions. Specifically, they are ATOMissions implemented by AirTankerMissionPlans. See AirTankerMissionPlan.

AirTankerMissionObjective
type: Class
subclass of: MissionObjective
comment: AirTankerMissionObjective is a subclass of MissionObjectives that involve providing aerial refueling to other aircraft.
mission objective for operational model: AirStationTankerMissionPlan
mission objective for operational model: AirTankerCellMissionPlan
mission objective for operational model: BuddyTankerMissionPlan

AirTankerMissionPlan
type: Class
subclass of: ATOMissionPlan
comment: AirTankerMissionPlan is a subclass of ATOMissionPlans in which the mission is to perform air refueling for other aircraft. Also called (Air) Tanker Mission Model. Subtypes of AirTankerMissionPlan include AirStationTankerMissionPlan, AirTankerCellMissionPlan, and BuddyTankerMissionPlan.

AirTaskingOrder
type: Class
subclass of: MilitaryOrder
comment: AirTaskingOrder is a subclass of MilitaryOrder. Each Air Tasking Order (ATO) is a ContentBearingObject conveying an order issued by the JointForceCommander to an instance of ModernMilitaryOrganization. Thus, an ATO is used to assign tasks and disseminate information to air forces components, subordinate units, and command-and-control agencies about projected sorties, capabilities, targets, or specific ATOMissions. Normally an ATO provides specific instructions, including callsigns, targets, controlling agencies, etc., as well as general instructions (source: JEL). The daily AirTaskingOrder is thus the published order which directs all ATOMissions by means of ATOMissionPlans.

AircraftEscortDetach
type: Class
subclass of: AircraftManeuver
comment: AircraftEscortDetach is a subclass of AircraftManeuvers in which a MilitaryAircraft that is part of an EscortMission ceases to match the velocity, location, altitude, and direction of a MilitaryAircraft assigned to another ATOMission.

AircraftEscortJoinUp
type: Class
subclass of: AircraftManeuver
comment: AircraftEscortJoinUp is a subclass of AircraftManeuvers in which a MilitaryAircraft that is part of an EscortMission begins to match the velocity, location, altitude, and direction of a MilitaryAircraft assigned to another ATOMission.

AircraftEscorting
type: Class
subclass of: AircraftManeuver
comment: AircraftEscorting is a subset of AircraftManeuvers in which MilitaryAircraft belonging to an EscortMission match the velocity, location, altitude, and direction of a MilitaryAircraft assigned to another ATOMission.

AircraftLanding
type: Class
subclass of: AircraftManeuver
subclass of: Landing
comment: AircraftLanding is a subclass of AircraftManeuvers in which an Aircraft transitions from air travel to come to rest on the ground.

AircraftManeuver
type: Class
subclass of: IntentionalProcess
subclass of: Translocation
comment: AircraftManeuver is a subclass of Translocation in which an aircraft alters direction, speed, or altitude under the control of a pilot or autopilot.

AircraftModelDesignSeries
type: Class
subclass of: MilitaryAircraft
comment: AircraftModelDesignSeries is a subclass of MilitaryAircraft whose instances are classes representing the Model Design Series (MDS) of United States MilitaryAircraft. MDS designations were devised by the U.S. Department of Defense in 1962 to provide a common system for all U.S. military aircraft. The symbol for an MDS consists of at least two parts; first, a letter indicating the kind of aircraft (e.g., 'F' for fighter), and, secondly, a number for the model of the aircraft. An optional letter after the number indicates an improved version of the model.

AircraftOrbit
type: Class
subclass of: AirStation
subclass of: AirspaceControlMeasure
comment: AircraftOrbit is the subclass of AirTransitways that are locations where MilitaryAircraft maintain station at a specified location.

AircraftTakeOff
type: Class
subclass of: AircraftManeuver
subclass of: TakingOff
comment: An AircraftManeuver in which an Aircraft on the ground becomes airborne.

AirliftMission
type: Class
subclass of: ATOMission
comment: AirliftMission is the subclass of ATOMissions that involve moving materiel or personnel, including AirMovementReSupplyMissions, AirdropMissions, and GroundStationTankerMissions.

AirliftMissionObjective
type: Class
subclass of: MissionObjective
comment: AirliftMissionObjective is a subclass of MissionObjectives that involve delivering supplies or personnel to a location.
mission objective for operational model: AirMovementReSupplyMissionPlan
mission objective for operational model: AirdropMissionPlan
mission objective for operational model: GroundStationTankerMissionPlan

AirliftMissionPlan
type: Class
subclass of: ATOMissionPlan
comment: AirliftMissionPlan is a subclass of ATOMissionPlans in which supplies or personnel are delivered or picked up from the specified mission location(s).

AirspaceControlMeasure
type: Class
subclass of: Entity
comment: AirspaceControlMeasure is a subclass of rules, mechanisms, and directions defined in the airspace control plan (ACP). These measures determine the use of an airspace of specified dimensions. Among the uses of airspace control measures (ACMs): establish reserve airspace for certain airspace users; restrict actions of certain airspace users; minimize fratricide; control actions of certain airspace users; impose requirements on airspace users. See http://www.globalsecurity.org/military/library/policy/army/fm/3-52/ch4.htm#par1.

AirspaceControlMeasureRelation
type: Class
subclass of: AirspaceControlMeasure
subclass of: Relation
comment: AirspaceControlMeasureRelation is the subclass of Relations that are used to represent AirspaceControlMeasures.

AirspaceControlOrder
type: Class
subclass of: MilitaryOrder
comment: AirspaceControlOrder (ACO) is the subclass of MilitaryOrders that are orders implementing the AirspaceControlPlan that provides the details of the approved requests for airspace control measures (ACMs). An Airspace Control Order is published either as part of the AirTaskingOrder or as a separate document (source: JEL).

AirspaceControlPlan
type: Class
subclass of: Plan
comment: AirspaceControlPlan is the subclass of Plans contained in an AirspaceControlPlanDocument, which provide specific planning guidance and procedures for the AirspaceControlSystem (ACS) for a joint force area of responsibility or joint operations area.

AirspaceControlPlanDocument
type: Class
subclass of: ContentBearingObject
comment: AirspaceControlPlanDocument is the subclass of Documents are approved by the JointForceCommander that provide specific planning guidance and procedures for the AirspaceControlSystem (ACS) for a joint force area of responsibility or joint operations area (source: JEL).

AirspaceControlSystem
type: Class
subclass of: Organization
comment: AirspaceControlSystem is the subclass of Organizations consisting of arrangements of organizations, personnel, policies, procedures, and facilities required to perform airspace control functions (source: JEL).

AirspaceDeconfliction
type: Class
subclass of: AirspaceControlMeasure
subclass of: OrganizationalProcess
comment: AirspaceDeconfliction is a subclass of AirspaceControlMeasures used to ensure the safe use of an airspace by multiple aircraft.

AreaCoverageScan
type: Class
subclass of: IntelligenceProduct
comment: AreaCoverageScan is a subclass of IntelligenceProduct.

AreaOfResponsibility
type: Class
subclass of: GeographicArea
comment: AreaOfResponsibility is the subclass of GeographicAreas associated with a combatant command within which a combatant commander has authority to plan and conduct operations (source: JEL).

ArtilleryRocket
type: Class
subclass of: ProjectileWeapon
subclass of: SelfPoweredVehicle
comment: ArtilleryRocket is the subclass of ProjectileWeapons consisting of rocket-propelled explosive charges.

ArtilleryShell
type: Class
subclass of: BallisticWeapon
comment: ArtilleryShell is the subclass of ProjectileWeapons that are encased explosive charges fired from a cannon or other launcher.

gravity missile
type: Class
label: ballistic missile
subclass of: BallisticWeapon
subclass of: ModernMilitaryMissile
comment: BallisticMissile is the subclass of ModernMilitaryMissile representing ProjectileWeapons that are launched into a high trajectory and drop in free-fall to their targets.

BallisticWeapon
type: Class
subclass of: ProjectileWeapon
comment: BallisticWeapon is the subclass of ProjectileWeapons that receive no further power or guidance input after launching. Ballistic weapons include bullets, arrows, artillery shells, and BallisticMissiles.

Bullet
type: Class
subclass of: BallisticWeapon
comment: Bullet is the subclass of ProjectileWeapons that are shot from a firearm.

ChaffReflector
type: Class
subclass of: Device
comment: ChaffReflector is a subclass of Device consisting of confusion reflectors used by the military in electronic combat (EC). ChaffReflectors include thin, metallic strips of various lengths and frequency responses, used to reflect echoes for confusion purposes. More broadly, chaff includes frequency-cut metal foil, wire, or metallized glass fiber used to reflect electromagnetic energy; usually it is dropped from aircraft or expelled from shells or rockets as a radar countermeasure, because it produces clutter echoes in a region of space. CHAFF is one type of confusion reflector, others being ROPE and CORNER REFLECTOR (source: SEW).

CollectionManagement
type: Class
subclass of: ControlAgency
comment: CollectionManagement is a subclass of ControlAgency whose instances direct IntelligenceAcquisition.

CollectionOrbit
type: Class
subclass of: AirStation
comment: CollectionOrbit is the subclass of AirStations where aircraft perform reconnaissance (RECCE) activities.

CombatAirPatrol
type: Class
subclass of: AirOperation
subclass of: DefensiveManeuver
comment: CombatAirPatrol is the subclass of AirForcesTasks that are aircraft patrols provided over (1) an objective area, (2) a protected force, (3) the critical area of a combat zone, or (4) in an air defense area, for the purpose of intercepting and destroying hostile aircraft before they reach their targets.

CombatantCommand
type: Class
subclass of: MilitaryOrganization
comment: CombatantCommand is the class of unified or specified command with a broad continuing mission under a single commander established and so designated by the President, through the Secretary of Defense and with the advice and assistance of the Chairman of the Joint Chiefs of Staff. CombatantCommands typically have geographic or functional responsibilities (source: JEL).

CommandAndControlInformationProcessingSystem
type: Class
subclass of: ComputerBasedInformationSystem
comment: CommandAndControlInformationProcessingSystem is the subclass of ComputerBasedInformationSystems used to execute CommandAndControlProcesses.

CommandAndControlProcess
type: Class
subclass of: Managing
subclass of: MilitaryProcess
comment: CommandAndControlProcess is the subclass of MilitaryProcesses that involve the exercise of authority and direction by a properly designated commander over assigned and attached forces in the accomplishment of a mission. Command and control functions are performed through an arrangement of personnel, equipment, communications, facilities, and procedures employed by a commander in planning, directing, coordinating, and controlling forces and operations in the accomplishment of the mission (source: JEL).

CompositeAirOperationsMissionObjective
type: Class
subclass of: MissionObjective
comment: CompositeAirOperationsMissionObjective is a subclass of MissionObjectives that involve coordinating and protecting the flow of missions through a corridor.
mission objective for operational model: CompositeAirOperationsMissionPlan

ComputerBasedInformationSystem
type: Class
subclass of: ElectronicDevice
subclass of: Artifact
comment: ComputerBasedInformationSystem is a class of complex ElectronicDevices consisting of systems for gathering, processing, or distributing information that depend on specialized hardware, software, and information architecture.

ConstraintChecking
type: Class
subclass of: Comparing
subclass of: Investigating
comment: ConstraintChecking is the subclass of Investigating that consists of Comparing an object or event with a plan or other specification that applies to it.

ControlAgency
type: Class
subclass of: MilitaryUnit
comment: ControlAgency is the subclass of CognitiveAgents, whether organizations or individuals, whose function is to control, direct, or regulate, the activity of another organization apart from itself, but may be short of full command (source: 'control' in JEL).

ControlMissionObjective
type: Class
subclass of: MissionObjective
comment: ControlMissionObjective is a subclass of MissionObjectives that involve providing control capabilities to a controlling agency.
mission objective for operational model: AirborneElementsTheaterAirControlSystemMissionPlan
mission objective for operational model: GroundTheaterAirControlSystemMissionPlan

CruiseMissile
type: Class
subclass of: GuidedMissile
comment: CruiseMissile is the subclass of mid-speed GuidedMissiles that use radar to fly at low altitude above terrain to reach the target.

DeviceConnector
type: Class
subclass of: EngineeringComponent
comment: DeviceConnector is the subclass of EngineeringComponents that are parts allowing a device to connect to other devices whose connectors are appropriately configured.

DirectAttackMission
type: Class
subclass of: ATOMission
comment: DirectAttackMission is a subclass of ATOMission representing air missions with a direct attack on a target. DirectAttackMissions are implemented by DirectAttackMissionPlans.

DirectAttackMissionObjective
type: Class
subclass of: MissionObjective
comment: DirectAttackMissionObjective is a subclass of MissionObjectives that involve making at least one direct strike on a target.
mission objective for operational model: DirectAttackGroundTargetMissionPlan
mission objective for operational model: DirectAttackShipTargetMissionPlan

DirectAttackMissionPlan
type: Class
subclass of: ATOMissionPlan
comment: DirectAttackMissionPlan is a subclass of ATOMissionPlans in which ordnance is delivered directly on a specified ground or ship target. Typical subtypes of direct attack missions are Interdiction, Offensive Counterair (OCA), and Offensive Air Support (OAS).

ElectronicCollectionMission
type: Class
subclass of: ElectronicCombatMission
comment: ElectronicCollectionMission is the subclass of ElectronicCombatMissions that are executions of an ElectronicCollectionMissionPlan.

ElectronicCollectionMissionPlan
type: Class
subclass of: ElectronicCombatMissionPlan
comment: ElectronicCollectionMissionPlan is the subclass of ATOMissionPlans that involve electronic collection of data for combat purposes.

ElectronicCombatMission
type: Class
subclass of: ATOMission
comment: ElectronicCombatMission is the subset of ATOMissions in which some kind of electronic combat is conducted.

ElectronicCombatMissionObjective
type: Class
subclass of: MissionObjective
comment: ElectronicCombatMissionObjective is a subclass of MissionObjectives that involve conducting some form of electronic combat (EC).
mission objective for operational model: ElectronicCombatCorridorOperationsMissionPlan
mission objective for operational model: ElectronicCombatMissionPlan
mission objective for operational model: ElectronicCombatStationMissionPlan

ElectronicCombatMissionPlan
type: Class
subclass of: ATOMissionPlan
comment: ElectronicCombatMissionPlan is the subset of ATOMissionPlans in which some kind of electronic combat is the primary objective.

ElectronicCombatOrbit
type: Class
subclass of: AirStation
comment: ElectronicCombatOrbit is the subclass of AirStations where aircraft perform electronic combat (EC) activities.

ElectronicJammingMissionPlan
type: Class
subclass of: ElectronicCombatMissionPlan
comment: ElectronicJammingMissionPlan is the subclass of ElectronicCombatMissionPlans whose primary object is to jam unfriendly communications.

ElectronicSupportMeasuresMissionPlan
type: Class
comment: ElectronicSupportMeasuresMissionPlan is a subclass of ElectronicCollectionMissionPlan.

EndAirRefuelingPoint
type: Class
subclass of: TimePosition
comment: EndAirRefuelingPoint is the class of TimePositions for ending AerialRefueling.

EquipmentStatusReport
type: Class
subclass of: Report
comment: EquipmentStatusReport is the subclass of Reports that are concerned with the operational status of Devices.

EscortMission
type: Class
subclass of: ATOMission
comment: EscortMission is the subclass of ATOMissions whose purpose is providing escort to another ATOMission. An EscortMission is the implementation of an EscortMissionPlan.

EscortMissionObjective
type: Class
subclass of: MissionObjective
comment: EscortMissionObjective is a subclass of MissionObjectives that involve providing escort support to another mission.
mission objective for operational model: MissionEscortMissionPlan
mission objective for operational model: PackageEscortMissionPlan

EscortMissionPlan
type: Class
subclass of: ATOMissionPlan
comment: EscortMissionPlan is a subclass of ATOMissionPlans in which the mission provides air escort to another mission. Typical subtypes of escort missions are Defensive Counter Air or Suppression of Enemy Air Defenses. An escort mission objective is assigned to only one mission from the escort join-up point to the escort detach point (FLOMM, p. 5).

F117A-NighthawkAircraft
type: Class
subclass of: AircraftModelDesignSeries
subclass of: MilitaryAircraft
subclass of: JetAirplane
comment: F117A-NighthawkAircraft is the subclass of MilitaryAircraft that represents the F-117A Nighthawk Fighter-attack aircraft designed for the U.S. Air Force and flown by the UnitedStatesAirForce and UnitedStatesNavy.

F15C-EagleAircraft
type: Class
subclass of: AircraftModelDesignSeries
subclass of: MilitaryAircraft
subclass of: JetAirplane
comment: F15C-EagleAircraft is the subclass of MilitaryAircraft that represents the F-15C tactical Fighter aircraft designed for and flown by the UnitedStates military. The F-15 class is also known as 'Eagle'.

FiringUnit
type: Class
subclass of: MilitaryUnit
comment: FiringUnit is a subclass of MilitaryUnit whose instances provide fire support to affiliated MilitaryOrganizations.

ForceLevelOperationalMissionModel
type: Class
subclass of: Class
comment: ForceLevelOperationalMissionModel is a class of classes, whose members are the different types of Force-Level Operational Models specified in the document 'Force-Level Operational Mission Models (Rev. 5, 4/26/98). Each instance of ForceLevelOperationalMissionModel is a subclass of ATOMissionPlan.

ForwardOperatingBase
type: Class
subclass of: MilitaryAirport
comment: ForwardOperatingBase (FOB) is the subclass of MilitaryAirports used to support tactical operations without establishing full support facilities. A FOB may be used for an extended time period. Support by a main operating base will be required to provide backup support for a forward operating base (source: JEL).

ForwardOperatingLocation
type: Class
subclass of: MilitaryAirport
comment: ForwardOperatingLocation (FOL) is a MilitaryAirport primarily used for counterdrug operations. Similar to a ForwardOperatingBase but without the in-place infrastructure associated with a FOB.

FriendlyOrderOfBattle
type: Class
subclass of: MilitaryOrganization
comment: FriendlyOrderOfBattle is a subclass of MilitaryOrganization. A FriendlyOrderOfBattle contains the military units that make up the operational force on the friendly side of a military conflict. Representation of a FriendlyOrderOfBattle includes the units, their reporting structure, equipment, strength, and location. An AirBattlePlan and AirTaskingOrders refer to elements of the associated FriendlyOrderOfBattle.

FuelTransfer
type: Class
subclass of: Putting
comment: FuelTransfer is the class of events in which fuel is transferred from one reservoir to another, including to tanks in Vehicles. FuelTransfer includes both AerialRefueling, provided by tanker aircraft at a specified air location, and GroundFuelTransfer.

FuelingBoom
type: Class
subclass of: FuelingConnector
comment: FuelingBoom is the subclass of FuelingConnector consisting of boom devices found on tanker aircraft for AerialRefueling.

FuelingConnector
type: Class
subclass of: DeviceConnector
comment: FuelingConnector is the subclass of DeviceConnectors that are parts of a device that allow it to connect to other devices in order to receive or provide Fuel.

FuelingDrogue
type: Class
subclass of: FuelingConnector
comment: FuelingDrogue is the subclass of FuelingConnector consisting of drogue devices found on tanker aircraft for AerialRefueling.

GettingFuel
type: Class
subclass of: Transportation
comment: GettingFuel is the subclass of Transportation events in which a vehicle goes to a fuel station, depot, or other source and refuels. For example, when an aircraft on a station sequences out to refuel at an air tanker location. GettingFuel includes travel time as well as the FuelTransfer sub-process.

GroundFuelTransfer
type: Class
subclass of: FuelTransfer
comment: GroundFuelTransfer is the subclass of FuelTransfer events in which Fuel is transferred from one reservoir to another at a LandArea location.

GuidedMissile
type: Class
subclass of: ModernMilitaryMissile
subclass of: SelfPoweredVehicle
comment: GuidedMissile is the subclass of ProjectileWeapons whose course may be controlled in mid-flight.

ICAOBaseCode
type: Class
subclass of: SymbolicString
comment: ICAOBaseCode is the subclass of SymbolicStrings that are the abbreviations of Airport names used by the InternationalCivilAviationOrganization.

IFFDevice
type: Class
subclass of: ElectronicDevice
subclass of: CommunicationDevice
comment: IFFDevice is the subclass of ElectronicDevices used in MilitaryVehicles to emit a signal positively identifying the vehicle as friendly (source: JEL). 'IFF' stands for 'identification, friend or foe'.

IFFIdentifier
type: Class
subclass of: ContentBearingObject
comment: IFFIdentifier is the subclass of ContentBearingObjects that are discrete identification friend-or-foe codes assigned to a particular aircraft, ship, or other vehicle for identification by electronic means (source: JEL).

IFFSIFDevice
type: Class
subclass of: IFFDevice
subclass of: CommunicationDevice
comment: IFFSIFDevice is the subclass of IFFDevices having the added Selective Identification Feature (SIF) that provides the means to transmit, receive, and display selected coded replies (source: JEL).

IFFSIFIdentifier
type: Class
subclass of: ContentBearingObject
comment: IFFSIFIdentifier is the subclass of ContentBearingObjects that are discrete identification friend-or-foe codes assigned to a particular aircraft, ship, or other vehicle for identification by electronic means (source: JEL).

InitialPoint
type: Class
subclass of: TimePosition
comment: InitialPoint is the class of TimePositions points for beginning a task, including being on station, buddy tanker refueling, etc.

IntelligenceAcquisition
type: Class
subclass of: Learning
subclass of: OrganizationalProcess
comment: IntelligenceAcquisition is the subclass of Learning in which a Human or Organization acquires data that is relevant to the mission of the larger organization that employs or pays them. In general, IntelligenceAcquisition is performed by government or military agents, but commercial espionage is also covered.

IntelligenceProduct
type: Class
subclass of: ContentBearingObject
comment: IntelligenceProduct is the subclass of ContentBearingObjects that are products of reconnaissance or other IntelligenceGathering activities.

InterdictionMission
type: Class
subclass of: ATOMission
comment: InterdictionMission is a subclass of ATOMission. Interdiction missions are implemented by InterdictionMissionPlans.

InterdictionMissionPlan
type: Class
subclass of: ATOMissionPlan
comment: An InterdictionMissionPlan is a subclass of ATOMissionPlan. Air interdiction is an operation intended to destroy, neutralize, or delay enemy military potential from being brought to bear on friendly forces, and which occurs at sufficient distance from friendly forces that close integration with fire and movement of friendly forces is not required. At least one primary target of an InterdictionMissionPlan must be an interdiction target.

KC10A-ExtenderAircraft
type: Class
subclass of: MilitaryAircraft
subclass of: JetAirplane
comment: KC10A-ExtenderAircraft is the subclass of MilitaryAircraft that represents the KC-10A tanker aircraft designed as a combination aerial-refueling and transport aircraft.

KC135E-StratotankerAircraft
type: Class
subclass of: MilitaryAircraft
subclass of: JetAirplane
comment: KC135E-StratotankerAircraft is the subclass of MilitaryAircraft that represents the KC-135E tanker aircraft designed to refuel long-range bombers and capable of refueling support to other services and allied aircraft. KC-135E is the designation of remodeled KC-135A aircraft that have received refurbished JT3D engines (from Boeing 707s).

KC135R-StratotankerAircraft
type: Class
subclass of: MilitaryAircraft
subclass of: JetAirplane
comment: KC135R-StratotankerAircraft is the subclass of MilitaryAircraft that represents the KC-135R tanker aircraft designed to refuel long-range bombers and capable of refueling support to other services and allied aircraft. KC-135R is the designation of remodeled KC-135A aircraft that have received CFM56 engines.

LegSegmentOfATOMissionLeg
type: Class
subclass of: Plan
comment: LegSegmentOfATOMissionLeg is the subclass of Plans that are leg segments within a MissionLegOfATOMission.

MilitaryAircraft
type: Class
subclass of: Aircraft
subclass of: MilitaryVehicle
comment: MilitaryAircraft is a subclass of Aircraft whose instances are designed and produced for use by MilitaryOrganizations.

MilitaryAirport
type: Class
subclass of: Airport
comment: MilitaryAirport is the subclass of Airports that are controlled by MilitaryOrganizations.

MilitaryOrder
type: Class
subclass of: ContentBearingObject
comment: MilitaryOrder is the subclass of ContentBearingObjects that contain official military orders.

MissionEssentialTask
type: Class
subclass of: MilitaryProcess
comment: MissionEssentialTask is the subclass of MilitaryProcesses that are selected or expanded on from the AFTL as a fundamental requisite for the performance or accomplishment of an organization's assigned mission.

MissionObjective
type: Class
subclass of: RelationalAttribute
comment: MissionObjective is a class of abstractions representing the different kinds of objectives that ATOMissionPlans may have. Particular mission objectives are handled as Attributes of the Plans to which they pertain. Mission objectives may be characterized in diverse ways, including by the type of attack on a target or by the mode of operation. An ATOMissionPlan may have more than one MissionObjective, of the same kind or different kinds, depending upon the mission model. Detailed representations of the goals of a particular mission may be made using planGoal.

MissionStatusAttribute
type: Class
subclass of: RelationalAttribute
comment: MissionStatusAttribute is the class of RelationalAttributes that describe various statuses of an ATOMissionPlan or an ATOMission.

ModernMilitaryMissile
type: Class
subclass of: ProjectileWeapon
subclass of: Vehicle
comment: ModernMilitaryMissile is a subclass of ProjectileWeapons.

ModularControlEquipment
type: Class
subclass of: ComputerBasedInformationSystem
comment: ModularControlEquipment (MCE) is the subclass of ComputerBasedInformationSystems that are used by USAF Air Control Squadrons to plan, direct, and control tactical air operations and perform airspace management tasks as part of a TheaterAirControlSystem (TACS). The MRE is similar to the Tactical Air Operations Module (TAOM) used by the Marine Corps (source: FAS).

NamedAirspaceControlMeasure
type: Class
subclass of: AirspaceControlMeasure
subclass of: AtmosphericRegion
comment: NamedAirspaceControlMeasure is the subclass of AirspaceControlMeasure that are named airspaces appearing in the AirspaceControlOrder.

NavyFlightOperationsMissionObjective
type: Class
subclass of: MissionObjective
comment: NavyFlightOperationsMissionObjective is a subclass of MissionObjectives that involve scheduling of aircraft missions from an aircraft carrier class. This is an additional objective to the actual employment objective of the mission.
mission objective for operational model: NavyFlightOperationsMissionPlan

OffensiveAirSupportMission
type: Class
subclass of: ATOMission
comment: OffensiveAirSupportMission is a subclass of ATOMission. Offensive air support (OSA) missions are implemented by OffensiveAirSupportMissionPlans.

OffensiveAirSupportMissionPlan
type: Class
subclass of: ATOMissionPlan
comment: An OffensiveAirSupportMissionPlan is a subclass of DirectAttackGroundTargetMissionPlan. At least one primary target of an OffensiveAirSupportMissionPlan must be an OAS target.

OffensiveCounterAirMission
type: Class
subclass of: ATOMission
comment: OffensiveCounterAirMission is a subclass of ATOMission. Offensive counter air (OCA) missions are implemented by OffensiveCounterAirMissionPlans.

OffensiveCounterAirMissionPlan
type: Class
subclass of: ATOMissionPlan
comment: An OffensiveCounterAirMissionPlan is a subclass of ATOMissionPlan. Offensive counterair operations (OCA) include various air forces activities to disrupt or destroy enemy aircraft and missile capacity, typically conducted close to their sources. OCA is generally conducted at friendly force initiative. At least one primary target of an OffensiveCounterAirMissionPlan must be an OCA target.

PackageBreakUp
type: Class
subclass of: AircraftManeuver
comment: PackageBreakUp is a subclass of AircraftManeuver in which MilitaryAircraft that are assigned to different ATOMissionPlans within one ATOPackagePlan move from being in the same location to being in different locations.

PackageReForm
type: Class
subclass of: AircraftManeuver
comment: PackageReForm is a subclass of AircraftManeuver in which the MilitaryAircraft that are assigned to different ATOMission within one ATOPackage move from being in different locations to being in the same location.

PackageRendezvous
type: Class
subclass of: AircraftManeuver
comment: PackageRendezvous is a subclass of AircraftManeuver in which MilitaryAircraft that are assigned to different ATOMissions within the same ATOPackagePlan move from being in different locations to being in the same location.

PackageSpreadOut
type: Class
subclass of: AircraftManeuver
comment: PackageSpreadOut is a subclass of AircraftManeuver in which MilitaryAircraft that are assigned to different ATOMissions within the same ATOPackage move from being in the same location to being in different locations.

PhotoScan
type: Class
subclass of: IntelligenceProduct
subclass of: Photograph
comment: PhotoScan is a subclass of IntelligenceProduct.

PinpointScan
type: Class
subclass of: IntelligenceProduct
comment: PinpointScan is a subclass of IntelligenceProduct.

PrecisionGuidedMunition
type: Class
subclass of: Weapon
comment: PrecisionGuidedMunition is the subclass of Weapons that have precision guidance systems.

PrepositionedMaterielTask
type: Class
subclass of: SupportingTask
subclass of: Putting
subclass of: Transportation
comment: PrepositionedMaterielTask is the subclass of MilitaryProcesses that support other missions by placing supplies at or near a point of planned use or at a designated location (source: AFTL, p. 180).

PrimarySCLAttribute
type: Class
subclass of: SCLAttribute
comment: PrimarySCLAttribute is a subclass of SCLAttribute for those attributes that represent primary SCLs for a given aircraft or class of aircraft. Each PrimarySCLAttribute represents the loaded primary SCL for a specific aircraft. See also NoLoadSCLAttribute.

ProjectileWeapon
type: Class
subclass of: Weapon
comment: ProjectileWeapon is the subclass of Weapons that are launched at their target and travel through air or water to reach it. Projectile weapons may be powered or unpowered, guided or unguided.

ReconnaissanceMissionObjective
type: Class
subclass of: MissionObjective
comment: ReconnaissanceMissionObjective is a subclass of MissionObjectives that involve conducting reconnaissance.
mission objective for operational model: IndividualLocationReconnaissanceRequestMissionPlan
mission objective for operational model: StationCollectionReconnaissanceMissionPlan

ReconnaissanceMissionPlan
type: Class
subclass of: ATOMissionPlan
comment: ReconnaissanceMissionPlan is the subclass of ATOMissionPlans in which the main objective is the gathering of intelligence.

RepositioningMissionObjective
type: Class
subclass of: MissionObjective
comment: RepositioningMissionObjective is a subclass of MissionObjectives that involve flying to a landing location and then starting a new mission.
mission objective for operational model: RepositioningMissionPlan

RoadReconTracePlot
type: Class
subclass of: IntelligenceProduct
comment: RoadReconTracePlot is a subclass of IntelligenceProduct.

Route Transition Line
type: Class
subclass of: AirspaceControlMeasure
subclass of: GeographicArea
comment: RouteTransitionLine is a subclass of GeographicAreas designated as AirspaceControlMeasures in an AirspaceControlOrder.

SCLAttribute
type: Class
subclass of: RelationalAttribute
comment: SCLAttribute is a class of Attributes that represent the Standard Configuration Load (SCL) for an Aircraft. For example, SCL for fighter aircraft specifies the count and type of munitions (whole round), the external fuel tanks, and any jammer, flare, or chaff to be loaded on the aircraft. Each element of an SCL has an assigned wing or airframe position to assure weight, center of gravity, and electronic compatibility of the aircraft is maintained. An instance of SCLAttribute represents one such configuration, indicated by name.

SecondarySCLAttribute
type: Class
subclass of: SCLAttribute
comment: SecondarySCLAttribute is a subclass of SCLAttribute for those attributes that represent secondary SCLs for a given aircraft or class of aircraft. Each SecondarySCLAttribute represents the loaded secondary SCL for a specific aircraft. See also NoLoadSCLAttribute.

Specification
type: Class
subclass of: Proposition
comment: Specification is the subclass of Proposition that consists of descriptions that some object, event, or other item should fulfill. Specifications may be part of a Plan or of a blueprint or other design document.

StandoffAttackMissionObjective
type: Class
subclass of: MissionObjective
comment: StandoffAttackMissionObjective is a subclass of MissionObjectives that involve executing an attack on a target from some distance away.
mission objective for operational model: MissileWeaponAttackMissionPlan

StationMissionObjective
type: Class
subclass of: MissionObjective
comment: StationMissionObjective is a subclass of MissionObjectives that involve providing support to a mission at a fixed location, whether in the air or land-based.
mission objective for operational model: GroundAlertMissionPlan
mission objective for operational model: StationAirLocationMissionPlan

SupportHelicopterMission
type: Class
subclass of: ATOMissionPlan
comment: SupportHelicopterMission is the subclass of ATOMissions that execute SupportHelicopterMissionPlans.

SupportHelicopterMissionPlan
type: Class
subclass of: ATOMissionPlan
comment: SupportHelicopterMissionPlan is a subclass of ATOMissionPlan in which support Helicopters participate.

SupportingTask
type: Class
subclass of: MilitaryProcess
comment: SupportingTask is the subclass of MilitaryProcesses that contribute to the accomplishment of a MissionEssentialTask (AFTL, p. 195).

SurfaceToSurfaceMissileMissionObjective
type: Class
subclass of: MissionObjective
comment: SurfaceToSurfaceMissileMissionObjective is a subclass of MissionObjectives that involve coordinating and protecting the flow of missions through a corridor.
mission objective for operational model: SurfaceToSurfaceMissileMissionPlan

TacticalAirControlCenter
type: Class
subclass of: MilitaryUnit
comment: TacticalAirControlCenter is the subclass of MilitaryUnit consisting of ship-based installations for principal air operations, from which all aircraft and air warning functions of tactical air operations are controlled (source: JEL).

TacticalAirControlParty
type: Class
subclass of: MilitaryUnit
comment: TacticalAirControlParty is the subclass of MilitaryUnit consisting of subordinate operational components of a tactical air control system designed to provide air liaison to land forces and for the control of aircraft (source: JEL).

TankerOrbit
type: Class
subclass of: AirStation
comment: TankerOrbit is a subclass of AirStation consisting of locations for AerialRefueling.

TheaterAirControlSystem
type: Class
subclass of: ComputerBasedInformationSystem
subclass of: MilitaryUnit
comment: TheaterAirControlSystem (TACS) is a subclass of ComputerBasedInformationSystems that are used to rapidly detect and identify airborne targets with minimal or no outside support (source: FAS). GTACS are deployed as either ControlReportingCenters or ControlReportingElements.

Timing Reference Point
type: Class
subclass of: AirTransitway
comment: TimingReferencePoint is a subclass of GeographicArea consisting of named places within an AirCorridor used as AirspaceControlMeasures to regulate safe passage of friendly aircraft on AirTransitways through the air corridor. See also CompositeAirOperationsRoute.

Torpedo
type: Class
subclass of: ModernMilitaryMissile
subclass of: SelfPoweredVehicle
comment: Torpedo is a subclass of self-propelled ModernMilitaryMissiles that are used to attack ships underwater.

TransportationRequest
type: Class
subclass of: Requesting
comment: TransportationRequest is the subclass of Requestings that ask for transportation for some specific deliverable (the patient of the request).

UtilityTask
type: Class
subclass of: MilitaryProcess
comment: UtilityTask is the subclass of MilitaryProcesses that are performed to reposition materiel. This is primarily an Army term that is included in AirTaskingOrders mainly to provide for mission deconfliction.

ElectronicDevice
type: Class
subclass of: ElectricDevice
comment: ElectronicDevice is the subclass of ElectricDevices that contain microchips or other solid-state electronic components.

RadarFacility
type: Class
subclass of: Organization
comment: RadarFacility is the subclass of Organizations that are equipped for monitoring and reporting activity using Radar.

Joint Force Air Component Commander
type: NamedIndividual
type: MilitaryOfficer
type: Position
comment: JointForceAirComponentCommander (JFACC) is the Position of the MilitaryOfficer appointed by the JointForceCommander to coordinate joint-force air operations. The officer appointed as JFACC need not be the Air Force service component commander (USCENTAF) but in practice may be, as in Desert Storm.

Joint Force Commander
type: NamedIndividual
type: Position
comment: JointForceCommander (JFC) is the Position of the MilitaryOfficer who is in charge of a large-scale MilitaryProcess involving elements from multiple U.S. military services (such as Desert Storm). This is a general term applied to a combatant commander, subunified commander, or joint task force commander authorized to exercise combatant command (command authority) or operational control over a joint force; also called JFC (source: JEL).

LandingSuccessful
type: NamedIndividual
type: MissionStatusAttribute
comment: LandingSuccessful is the MissionStatusAttribute of an ATOMissionPlan or an ATOMission that has made a successful landing.

MissionAborted
type: NamedIndividual
type: MissionStatusAttribute
comment: MissionAborted is the MissionStatusAttribute of an ATOMissionPlan or an ATOMission that is aborted.

MissionFlyable
type: NamedIndividual
type: MissionStatusAttribute
comment: MissionFlyable is an instance of MissionStatusAttribute that describes an ATOMissionPlan that is considered to be flyable and not in need of further constraint checking.

MissionSuccessful
type: NamedIndividual
type: MissionStatusAttribute
comment: MissionSuccessful is the MissionStatusAttribute of an ATOMissionPlan or an ATOMission that is successful.

Planned
type: NamedIndividual
type: RelationalAttribute
comment: Planned is a RelationalAttribute used to indicate that a Formula is a Plan (or part of a Plan) that some agent intends to bring about.

TakeoffSuccessful
type: NamedIndividual
type: MissionStatusAttribute
comment: TakeoffSuccessful is the MissionStatusAttribute of an ATOMissionPlan or an ATOMission that has made a successful takeoff.