An Object Oriented Analysis Of Air Traffic ControlThis appendix contains the object specifications for the AERA 2 model in alphabetical order. All classes in the AERA 2 model are identified in this specification; however, since most of the high level classes are borrowed from the ATC model, and many of the attributes and services of the domain-unique classes are inherited from classes in the ATC model, only domain-unique components are defined. References are made to the ATC model where necessary.The format used is as follows:
- class -
- name (Identify referenced model where applicable).
- structure -
- an identification of the classes and objects directly above and beneath this class and its objects in a generalization-specialization or whole-part structure; unless otherwise stated, a generalization-specialization structure involves classes and a whole-part structure involves objects.
part of
contains parts
specialization of
generalization of
- domain-unique instance connections -
- an identification of each instance connection which is unique to the AERA 2 model.
- domain-unique attributes -
- name and a textual description of each attribute which is unique to the AERA 2 model.
- domain-unique services -
- name and a description (by bulleted list, service chart, or other device) of processing performed by each domain-unique service.
- notes -
- information about why this class was included in the AERA 2 model, or any other additional information about the class or object which is not already provided.
- structure
- specialization of Airspace Volume
- contains part Sector
- domain-unique instance connections
- ACF Airspace ("Planning Region") (1) <-> Restriction (0,m)
- domain-unique attributes
- Sector of Control
- domain-unique services
- Automated Problem Detection
- Automated Resolution Generation
- notes
- None
- structure
- part of Flight
- domain-unique instance connections
- Aircraft (1) <-> Track (0,m)
- Aircraft [1,m) <-> Aircraft Class (1)
- domain-unique attributes
- Assigned Altitude
- Callsign - Aircraft identifier
- Emergency Status
- Ground Speed - the speed at which the aircraft is moving with respect to the
- ground. Known only to the controller.
- Reported Altitude
- domain-unique services
- None
- notes
- None
- structure
- specialization of Problem
- domain-unique instance connections
- None
- domain-unique attributes
- Altitude
- End of Delay
- End Time
- Geometry
- Minimum Horizontal Separation Time
- Notify Sector
- Object Aircraft
- Object Aircraft End Location
- Object Aircraft Start Location
- Object Aircraft Start Sector
- Separation
- Start of Delay
- Start Time
- Subject Aircraft End Location
- Subject Aircraft Start Location
- Subject Aircraft Start Sector
- Trailing Aircraft
- domain-unique services
- None
- notes
- None
- structure
- specialization of Problem
- domain-unique instance connections
- None
- domain-unique attributes
- Airspace Name
- Airspace Type
- End Location
- Minimum Miss Distance
- Separation
- Start Location
- domain-unique services
- None
- notes
- None
- structure
- None
- domain-unique instance connections
- Aircraft Class (1) <-> Aircraft [1,m)
- Aircraft Class (1) <-> Climb Profile [1,10)
- Aircraft Class (1) <-> Descent Profile [1,10)
- Aircraft Class (1) <-> Long Range Cruise Profile [1,7)
- domain-unique attributes
- Aircraft Model
- Aircraft Types
- Cruise Acceleration - Cruise acceleration rate (TAS)
- Heavy Aircraft Indicator - Indicates heavy aircraft (Jumbo Jet)
- Maximum Altitude
- Maximum Endurance Speed
- Maximum Mach Speed
- Maximum Speed
- Minimum Speed
- Nominal Descent Profile Index
- Reference Altitude (for Maximum Speed)
- Reference Altitude (for Minimum Speed)
- domain-unique services
- None
- notes
- None
- structure
- specialization of Terminal Route
- domain-unique instance connections
- Aircraft Descent Altitude Profile [1,4) <-> Airport (1)
- domain-unique attributes
- AERA Arrival Fix
- Approach Fix
- Destination Fix
- Required Altitude at Restriction Fix
- Restriction Fix
- Target Altitude
- domain-unique services
- None
- notes
- None
- structure
- specialization of Communications System
- generalization of Data Link Communications System
- domain-unique instance connections
- None
- domain-unique attributes
- None
- domain-unique services
- None
- notes
- None
- structure
- specialization of Airport Movement Area
- domain-unique instance connections
- Airport (1) <-> Aircraft Descent Altitude Profile [1,4)
- Airport (1) <-> APDIA (0,1)
- Airport (1) <-> STAR (0,4)
- domain-unique attributes
- Barometric Pressure
- Elevation
- Name
- domain-unique services
- None
- notes
- None
- structure
- part of Airspace/Ground Resource
- generalization of Airport
- domain-unique instance connections
- None
- domain-unique attributes
- None
- domain-unique services
- None
- notes
- None
- structure
- specialization of Resource
- contains parts Controlled Airspace; Airport Movement Area
- domain-unique instance connections
- None
- domain-unique attributes
- None
- domain-unique services
- None
- notes
- None
- structure
- part of En Route Controlled Airspace
- generalization of ACF Airspace ("Planning Region"); Sector; Protected Airspace Volume ("Blocked Airspace"); Holding Pattern Airspace ("Holding Pattern")
- domain-unique instance connections
- None
- domain-unique attributes
- None
- domain-unique services
- None
- notes
- None
- structure
- specialization of Terminal Airspace Volume
- domain-unique instance connections
- APDIA (0,1) <-> Airport (1)
- domain-unique attributes
- Boundry
- End Time
- Maximum Altitude
- Minimum Altitude
- Start Time
- domain-unique services
- None
- notes
- The Automated Problem Detection Inhibited Area (APDIA) is a volume of airspace in which automated problem detection is not performed.
- structure
- specialization of Terminal Airspace Volume
- domain-unique instance connections
- None
- domain-unique attributes
- Boundary Points (latitude/longitude)
- End Time
- Maximum Altitude
- Minimum Altitude
- Name
- Start Time
- domain-unique services
- None
- notes
- None
- structure
- None
- domain-unique instance connections
- Automated Replan Amendment (1) <-> Automated Replan Plan (1)
- domain-unique attributes
- Aircraft Identification
- Amendment Template
- domain-unique services
- Request Trial Plan Creation
- notes
- None
- structure
- specialization of Trial Plan
- domain-unique instance connections
- Automated Replan Plan (1) <-> Automated Replan Amendment (1)
- domain-unique attributes
- None
- domain-unique services
- None
- notes
- None
- structure
- specialization of Resource
- contains parts Aviation Weather System
- domain-unique instance connections
- None
- domain-unique attributes
- None
- domain-unique services
- None
- notes
- None
- structure
- part of Aviation Weather Resource
- contains parts Wind/Weather Product
- domain-unique instance connections
- None
- domain-unique attributes
- None
- domain-unique services
- None
- notes
- None
- structure
- part of Plan
- domain-unique instance connections
- None
- domain-unique attributes
- Activation Points
- Beginning of Maneuver Points
- CD Type
- Parameter Values
- Source
- domain-unique services
- None
- notes
- None
- structure
- None
- domain-unique instance connections
- Climb Profile [1,10) <-> Aircraft Class (1)
- domain-unique attributes
- Climb Gradient
- Speed
- Upper Altitude Bound
- domain-unique services
- None
- notes
- None
- structure
- specialization of Resource
- contains parts Communications System
- domain-unique instance connections
- None
- domain-unique attributes
- None
- domain-unique services
- None
- notes
- None
- structure
- part of Communications Resource
- generalization of Air/Ground Communications System
- domain-unique instance connections
- None
- domain-unique attributes
- None
- domain-unique services
- None
- notes
- None
- structure
- part of Airspace/Ground Resource
- contains parts En Route Controlled Airspace; Terminal Controlled Airspace
- domain-unique instance connections
- None
- domain-unique attributes
- None
- domain-unique services
- None
- notes
- None
- structure
- None
- domain-unique instance connections
- Controlled Reminder (0,m) <-> Trajectory (1)
- domain-unique attributes
- Aircraft Identification
- Message
- Type
- domain-unique services
- Deliver Controller Reminder
- notes
- None
- structure
- specialization of Plan
- domain-unique instance connections
- None
- domain-unique attributes
- None
- domain-unique services
- Reconformance Aid
- Limited Resolution Aid
- notes
- None
- structure
- specialization of Air/Ground Communications System
- domain-unique instance connections
- None
- domain-unique attributes
- None
- domain-unique services
- None
- notes
- None
- structure
- None
- domain-unique instance connections
- Descent Profile [1,10) <-> Aircraft Class (1)
- domain-unique attributes
- Descent Gradient
- Profile Index
- Speed
- Upper Altitude Bound
- domain-unique services
- None
- notes
- None
- structure
- part of Controlled Airspace
- contains parts Route; Airspace Volume
- domain-unique instance connections
- None
- domain-unique attributes
- None
- domain-unique services
- None
- notes
- None
- structure
- specialization of Flight Manager
- domain-unique instance connections
- None
- domain-unique attributes
- Sector Identification
- domain-unique services
- Request Automated Coordination
- Request Automated Replan
- Request Limited Resolution Aid
- Request New Plan Creation
- Request Plan Amendment
- Request Reconformation Aid
- notes
- None
- structure
- part of Route
- domain-unique instance connections
- Fix/Waypoint ("Fix") (1) <-> Metering Restriction (0,1)
- domain-unique attributes
- Position (lat/long)
- Minimum Altitude
- Maximum Altitude
- Current Altimeter Setting
- Altitude Indicator (H/L)
- Magnetic Declination
- Flow Instruction
- domain-unique services
- None
- notes
- None
- structure
- specialization of User
- contains parts Aircraft; Flight Plan
- domain-unique instance connections
- None
- domain-unique attributes
- Aircraft Identification
- domain-unique services
- None
- notes
- None
- structure
- specialization of Manager
- generalization of En Route Controller
- domain-unique instance connections
- None
- domain-unique attributes
- None
- domain-unique services
- None
- notes
- None
- structure
- part of Flight; Plan
- domain-unique instance connections
- Flight Plan (1) <-> Flight Plan Amendment (1)
- domain-unique attributes
- Aircraft Callsign
- Assigned Altitude at Initial Time
- Assigned Speed at Initial Time
- Departure Fix
- Destination Fix
- Filed Cruise Altitude
- Filed TAS at Cruise Altitude
- Fix at Initial Time
- Full Route
- Navigation/Communications Equipage
- Initial Time
- Modelled Route
- Speed at Initial Time
- domain-unique services
- None
- notes
- None
- structure
- None
- domain-unique instance connections
- Flight Plan Amendment (0,m) <-> Flight Plan (1)
- domain-unique attributes
- Type
- Flight Plan Change
- domain-unique services
- None
- notes
- None
- structure
- specialization of Problem
- domain-unique instance connections
- None
- domain-unique attributes
- None
- domain-unique services
- None
- notes
- None
- structure
- specialization of Protected Airspace Volume ("Blocked Airspace")
- domain-unique instance connections
- None
- domain-unique attributes
- Bearing Radial
- Description
- Severity
- Time of Latitude Update
- Velocity
- (Inherited attributes also)
- domain-unique services
- None
- notes
- None
- structure
- specialization of Resolution
- domain-unique instance connections
- None
- domain-unique attributes
- None
- domain-unique services
- None
- notes
- None
- structure
- specialization of Protected Airspace Volume ("Blocked Airspace"); Airspace Volume
- domain-unique instance connections
- None
- domain-unique attributes
- Distance to VOR
- Hold Axis Direction
- Holding Fix Name
- Leg Length
- Reference Route Name
- Turn Direction
- VOR Radial (Leg)
- (Inherited attributes also)
- domain-unique services
- None
- notes
- None
- structure
- part of Wind
- domain-unique instance connections
- None
- domain-unique attributes
- Upper Altitude Bound
- x-component of Velocity
- y-component of Velocity
- domain-unique services
- None
- notes
- None
- structure
- None
- domain-unique instance connections
- Long Range Cruise Profile [1,7) <-> Aircraft Class (1)
- domain-unique attributes
- Long Range Cruise Speed
- Upper Altitude Bound
- domain-unique services
- None
- notes
- None
- structure
- specialization of Non-Current Flight Plan
- domain-unique instance connections
- Machine Plan [1, 2) <-> Resolution (1)
- domain-unique attributes
- attribute Objection
- domain-unique services
- None
- notes
- None
- structure
- specialization of User
- generalization of Flight Manager
- domain-unique instance connections
- None
- domain-unique attributes
- None
- domain-unique services
- None
- notes
- None
- structure
- specialization of Restriction
- contains parts Metering Slot
- domain-unique instance connections
- Metering Restriction (0,1) <-> Fix/Waypoint ("Fix") (1)
- domain-unique attributes
- Active Indicator
- Arrival Rate
- Highest Altitude at Meter Fix
- Location of Meter Fix
- Lowest Altitude at Meter Fix
- Maximum Speed at Meter Fix
- Metered Destination
- Name of Meter Fix
- Target Altitude
- domain-unique services
- None
- notes
- None
- structure
- part of Metering Restriction
- domain-unique instance connections
- None
- domain-unique attributes
- Aircraft Identification
- Slot Time
- domain-unique services
- None
- notes
- None
- structure
- contains parts Problem
- domain-unique instance connections
- None
- domain-unique attributes
- None
- domain-unique services
- None
- notes
- None
- structure
- specialization of Problem
- domain-unique instance connections
- None
- domain-unique attributes
- None
- domain-unique services
- None
- notes
- None
- structure
- specialization of Plan
- generalization of Trial Plan; Pending Plan; Machine Plan
- domain-unique instance connections
- None
- domain-unique attributes
- Changes to Current Plan
- Creation Time
- Expiration Time
- Ground Speed
- Owner
- Plan Identification
- Status
- domain-unique services
- None
- notes
- None
- structure
- specialization of Non-Current Flight Plan
- domain-unique instance connections
- None
- domain-unique attributes
- None
- domain-unique services
- None
- notes
- None
- structure
- contains parts Flight Plan; Clearance Directive; Trajectory
- generalization of Non-Current Flight Plan; Current Flight Plan
- domain-unique instance connections
- Plan [1,2) <-> Problem (0, m)
- domain-unique attributes
- None
- domain-unique services
- None
- notes
- None
- structure
- specialization of State Segment
- domain-unique instance connections
- None
- domain-unique attributes
- None
- domain-unique services
- None
- notes
- None
- structure
- part of Multiple Problem
- generalization of Non-Conformance; Aircraft-Aircraft Conflict; Aircraft-Airspace Conflict; Flow Instruction Non-Compliance
- domain-unique instance connections
- Problem (0,m) <-> Plan [1,2)
- Problem (1) <-> Resolution (0,10)
- domain-unique attributes
- Subject Aircraft
- domain-unique services
- None
- notes
- None
- structure
- specialization of Airspace Volume
- generalization of Restricted Area; Heavy Weather Area; Holding Pattern Airspace ("Holding Pattern")
- domain-unique instance connections
- None
- domain-unique attributes
- Adjacent Fixes
- Airspace Centroid
- BAS Extreme Points
- Boundary Points
- Convex Point Indicator
- End Time
- Exempt Aircraft
- Maximum Altitude
- Minimum Altitude
- Rerouted Aircraft
- Start Time
- Type
- domain-unique services
- None
- notes
- None
- structure
- specialization of Wind/Weather Product
- domain-unique instance connections
- None
- domain-unique attributes
- Name
- Boundary Points
- Severity
- domain-unique services
- None
- notes
- None
- structure
- specialization of Highest-Ranked Resolution (HRR)
- domain-unique instance connections
- Resolution (0,10) <-> Problem (1)
- Resolution (1) <->Machine Plan [1,2)
- domain-unique attributes
- Aircraft Identification
- Expiration Time
- Maneuver Parameters
- Maneuver Type
- domain-unique services
- None
- notes
- None
- structure
- generalization of Airspace/Ground Resource; Aviation Weather Resource; Communications Resource
- domain-unique instance connections
- None
- domain-unique attributes
- None
- domain-unique services
- None
- notes
- None
- structure
- specialization of Protected Airspace Volume ("Blocked Airspace")
- domain-unique instance connections
- None
- domain-unique attributes (Inherited)
- domain-unique services
- None
- notes
- None
- structure
- generalization of Metering Restriction
- domain-unique instance connections
- Restriction (0,m) <-> ACF Airspace ("Planning Region") (1)
- domain-unique attributes
- Destination Fix
- Exception Fixes
- Message
- Name
- Restriction Subtype
- Restriction Type
- Status (active, inactive)
- domain-unique services
- None
- notes
- None
- structure
- part of En Route Controlled Airspace
- contains parts Fix/Waypoint ("Fix"); Route Segment ("Airway Segment")
- generalization of Victor/Jet Route
- domain-unique instance connections
- None
- domain-unique attributes
- None
- domain-unique services
- None
- notes
- None
- structure
- part of Route
- domain-unique instance connections
- None
- domain-unique attributes
- DME
- Geometric Type
- Major/Minor Status
- Maximum En Route Altitude
- Minimum En Route Altitude
- Minimum Obstacle Clearance
- Minimum Reception Altitude
- VOR1
- VOR2
- VOR3
- domain-unique services
- None
- notes
- None
- structure
- part of ACF Airspace ("Planning Region")
- specialization of Airspace Volume
- domain-unique instance connections
- None
- domain-unique attributes
- Boundary Points
- Center Designation
- Center Identification
- Focal Point Fixes
- Maximum Altitude
- Minimum Altitude
- Radio Frequency
- Shelves
- domain-unique services
- None
- notes
- None
- structure
- specialization of Terminal Route
- domain-unique instance connections
- STAR (0,4) <-> Airport (1)
- domain-unique attributes
- Name
- Route
- domain-unique services
- None
- notes
- None
- structure
- part of Trajectory
- generalization of Planning Region State Segment
- domain-unique instance connections
- State Segment (1) <-> State Segment End (1)
- State Segment (1) <-> State Segment Start (1)
- domain-unique attributes
- Bearing
- Acceleration
- Gradient
- domain-unique services
- None
- notes
- None
- structure
- None
- domain-unique instance connections
- State Segment End (1) <-> State Segment (1)
- domain-unique attributes
- Altitude
- Ground Speed
- Indicated Airspeed
- Mach
- Node/Fix
- Segment Length
- Time
- True Airspeed
- x-Coordinate
- y-Coordinate
- domain-unique services
- None
- notes
- None
- structure
- None
- domain-unique instance connections
- State Segment Start (1) <-> State Segment (1)
- domain-unique attributes
- Altitude
- Distance
- Ground Speed
- Indicated Airspeed
- Mach
- Node/Fix
- True Airspeed
- Time
- x-Coordinate
- y-Coordinate
- domain-unique services
- None
- notes
- None
- structure
- part of Terminal Controlled Airspace
- generalization of Approach Control Area; APDIA
- domain-unique instance connections
- None
- domain-unique attributes
- None
- domain-unique services
- None
- notes
- None
- structure
- part of Controlled Airspace
- contains parts Terminal Route; Terminal Airspace Volume
- domain-unique instance connections
- None
- domain-unique attributes
- None
- domain-unique services
- None
- notes
- None
- structure
- part of Terminal Controlled Airspace
- generalization of STAR; Aircraft Descent Altitude Profile
- domain-unique instance connections
- None
- domain-unique attributes
- None
- domain-unique services
- None
- notes
- None
- structure
- None
- domain-unique instance connections
- Track (0,m) <-> Aircraft (1)
- domain-unique attributes
- History Trail
- Position
- Velocity Vector
- domain-unique services
- Update Track Position
- Out-of-Conformance Detection
- notes
- None
- structure
- part of Plan
- contains parts State Segment
- domain-unique instance connections
- Trajectory (1) <-> Controller Reminder (0,m)
- domain-unique attributes
- None
- domain-unique services
- Handoff
- Request Track Creation
- Resynchronization
- Trajectory Estimation
- notes
- None
- structure
- specialization of Non-Current Flight Plan
- generalization of Automated Replan Plan
- domain-unique instance connections
- None
- domain-unique attributes
- None
- domain-unique services
- None
- notes
- None
- structure
- generalization of Manager; Flight
- domain-unique instance connections
- None
- domain-unique attributes
- None
- domain-unique services
- None
- notes
- None
- structure
- specialization of Route
- domain-unique instance connections
- None
- domain-unique attributes
- Name
- domain-unique services
- None
- notes
- None
- structure
- contains parts Horizontal Wind Layer
- specialization of Wind/Weather Product
- domain-unique instance connections
- None
- domain-unique attributes
- None
- domain-unique services
- None
- notes
- None
- structure
- part of Aviation Weather System
- generalization of Wind; Radar Weather Area
- domain-unique instance connections
- None
- domain-unique attributes
- None
- domain-unique services
- None
- notes
- None