DoD Architecture Framework and Software Architecture Workshop Report
Global AIM Architecture Framework
Transcript of Global AIM Architecture Framework
Brett BrunkAeronautical Information Management (AIM) GroupFederal Aviation Administration – United StatesMarch 2009
Federal AviationAdministrationBuilding a Global
AIM Enterprise Architecture
Creating a Roadmap for Global AIM Interoperability
2Federal AviationAdministration
Global AIM Architecture FrameworkMarch 2009
Agenda
• Introduction to Enterprise Architecture• Application to AIM• Global AIM (G-AIM) EA
– Identifying information needs of the Global ATM Operational Concept (Doc 9854)
• FAA AIM EA
3Federal AviationAdministration
Global AIM Architecture FrameworkMarch 2009
Motivation for Global AIM Enterprise Architecture
• Aeronautical information is global in nature•Today’s paper-based AIS guidance and products do not lend themselves to information sharing•Future ATM Operational Concepts will need more aeronautical information – timely, accurate, quality
•Enterprise Architecture is a tool that can be used to improve efficiency and effectiveness of an organization
4Federal AviationAdministration
Global AIM Architecture FrameworkMarch 2009
Why Enterprise Architecture?
• Enterprise Architecture provides – Effective planning – better decisions– “Future proofing”– Helps organize and synchronize investments
• Disciplined approach defining our organization– Why Performance Goals– What Business / Operational activities; Information– How System capabilities and functions;
Technologies; Standards– When Timelines and roadmaps (From AIS to AIM)
5Federal AviationAdministration
Global AIM Architecture FrameworkMarch 2009
Enterprise Architecture Basics
• Basic Parts of an EA– Current situation – baseline - “As Is”– Future goal – target - “To Be”– Roadmap from “As Is” to “To Be”
AIP
Classical AIS
SUP, NOTAM,
AIC
Future AIM
“AS IS” “TO BE”
6Federal AviationAdministration
Global AIM Architecture FrameworkMarch 2009
Global AIS to AIM with Enterprise Architecture
AIP
Classical AIS
SUP, NOTAM,
AIC
Future AIM
Enterprise Architecture
Business/ Organizational activities
System functions
Information needs
Technology standards
Identify common themes of AIM• Targets of opportunity (D-AIM, AIXM, AMDB, NDBX, NOTAM)• Identify barriers to modernization
- Policy, SARPS, Cost, Technology, …Effectively communicate and coordinate AIM
• Influence global AIS modernization• Ensure AIM’s place within ATM• Influence vendor products and services
- Eventually lower costs for AIM Modernization
7Federal AviationAdministration
Global AIM Architecture FrameworkMarch 2009
GAIM Segment-Enterprise Architecture
ATM
AIM
“Overall Aviation EA”• NextGen /SESAR/ Future Operational Improvements• Global ATM Roadmaps• Investment Analysis and Solution Set coordination
“AIM-Segment Actionable EA”• Global AIM portion of Future Operational Improvements• Global AIM activities and services• Global interoperability•Transition planning
8Federal AviationAdministration
Global AIM Architecture FrameworkMarch 2009
Global AIM EA core team• Team with a goal to develop the future
architecture for AIM
– US FAA AIM group– US Air Force, Air Mobility Command– EUROCONTROL – AirServices Australia,
Information Communication Technology (ICT) Planning Technology and Asset Services
9Federal AviationAdministration
Global AIM Architecture FrameworkMarch 2009
Global AIM Activities• Initial coordination – May 2008
– FAA and AirServices Australia• 2008 Global AIM Congress in Singapore
– Introduction to Enterprise Architecture– Experiences of ASA and FAA
• Analysis of ICAO SARPS and CONOPS– Annex 4, 15 – “As Is” today– Doc 9854 Global ATM Operational Concept
• AIS to AIM Study Group– Information Paper: “Including AIM into Annex 15”
• 2009 work plan– AIM information needs– NOTAM and Pilot Briefing concepts– Enterprise Architecture seminar in Asia-Pacific?– 2009 Global AIM congress in South Africa
10Federal AviationAdministration
Global AIM Architecture FrameworkMarch 2009
The Foundation for Global AIM
• Global AIM – Derived from the Global ATM Operational Concept– Has a common set of requirements
• As defined by ICAO SARPS– Involves a common set of customer expectations for being able
to coordinate operations• Within and across member states and partners
– Will facilitate the next generation of Air Traffic Management solutions, worldwide
– Provides the knowledge-base for global aviation
• Global AIM involves an international community of dedicated experts, chartered to improve safety, efficiency, and capacity in an environmentally sound manner.
11Federal AviationAdministration
Global AIM Architecture FrameworkMarch 2009
Current situation according to Annex 15
• Enabling flight operations
• Provide information/data necessary to support international air navigation– Assemble static information
products (AIP, AIC, Charts)
– Provide notices of aeronautical information changes (NOTAM, SNOWTAM, BIRDTAM, ASHTAM)
– Brief pilots (PIB)
ATM AIS
12Federal AviationAdministration
Global AIM Architecture FrameworkMarch 2009
Global ATM Vision• Provide “a holistic, cooperative and collaborative
decision-making environment, where the diverging expectations and interests of all members of the ATM community are balanced to achieve equity and access.”
• “Information management provides accredited, quality-assured and timely information used to support ATM operations.”
From ICAO Doc 9854 Global ATM Operational Concept (1.9.1)
From ICAO Doc 9854 Global ATM Operational Concept (2.15)
13Federal AviationAdministration
Global AIM Architecture FrameworkMarch 2009
ATM High-Level Operational Concept
Performance Goal Model
Business Activities Model
Information Model
Standards Model
Foundation for a Baseline Architecture
Global ATM Interoperability built on
AIM Services
Balanced against business concerns – safety, efficiency,
capacity, environmental, institutional issues
Data Context andSemantic Meaning
Service focusedInformation Standardization
AIM Services
Service Profiles
ATM Business Activities and
Performance Goals
Unique PerformanceMeasures
TechnologyStandards
14Federal AviationAdministration
Global AIM Architecture FrameworkMarch 2009
What does the Global ATM Operational Concept tell us?• Need a move to seamless global air traffic management
– Internationally harmonized and globally interoperable ATM system
• ATM includes seven capabilities– Manage airspace– Demand and capacity balancing– Aeronautical operations– Traffic synchronization– Conflict management– Airspace user operations– ATM service delivery management
• AIM/Information Services– Provide the information services necessary to support the seven ATM
capabilities
15Federal AviationAdministration
Global AIM Architecture FrameworkMarch 2009
Role of AIM according to Doc 9854
• Enabling flight operations
• Provide common operating picture of aeronautical situation– Monitor quality
– Control quality
– Provide information sharing
– Integrate data (historical, planning and operational)
– Provide decision information support
ATM AIM
AeronauticalCommonOperating
Picture
16Federal AviationAdministration
Global AIM Architecture FrameworkMarch 2009
What is missing in AIM today?
– Manage airspace– Demand and capacity
balancing– Aerodrome operations– Traffic synchronization– Conflict management– Airspace user operations– ATM service delivery
management
How should AIM support these
ATM capabilities?
Global ATM capabilities
17Federal AviationAdministration
Global AIM Architecture FrameworkMarch 2009
Implication for AIS and AIM
• In the past focused on satisfying Annex 15– Annexes are stove-piped
• Focus on satisfying Global ATM operational concepts– ATM is a global integrated enterprise– Identify new enhancements needed for AIM
• Performance• Business activities • Information exchange requirements
• Result– Changes to Annex 15 to ensure AIM supports future ATM
18Federal AviationAdministration
Global AIM Architecture FrameworkMarch 2009
AeronauticalCommonOperating
Picture
AIM High-Level Operational Concept
Interactive, on-demand aeronautical information interchange between the global aviation community to support safe, efficient and environmentally sound flight operations that maximizes
system capacity
Air NavigationService Providers
Airports
MeteorologicalService
Airlines
ICAO, Regulators and Industry
Search and Rescue
Law enforcement
Military
3rd Party Data Suppliers
General Aviation
Other airspace users
19Federal AviationAdministration
Global AIM Architecture FrameworkMarch 2009
ATM Concept ComponentsProvide ATM
Services
Provide Airspace
Operate Aerodrome
Facility
Maintain Traffic Flow
Support Airspace User
Operations
Manage ATM Service Delivery
Balance Demand and
Capacity
Synchronize Traffic
Manage Conflict
Determine Capacity Evaluate Traffic FlowAccess Demand and Capacity Imbalance Allocate CapacityMitigate Demand and Capacity Imbalance Facilitate Collaborative Decision Making
20Federal AviationAdministration
Global AIM Architecture FrameworkMarch 2009
A3.1.1
Determine Capacity
Engineered Capacity
Environmental Conditions Aeronautical
Common Operating Picture
Capacity Levels
Capacity rules
AIM
ATM Business Activity ModelBalance Capacity and Demand
Inputs Outputs
Mechanisms
Controls
Calculate actual capacity levels resulting from aeronautical information common operating picture and environmental conditions that could serve to reduce capacity from engineered (ideal) capacity levels
AIM flowsOther flows
21Federal AviationAdministration
Global AIM Architecture FrameworkMarch 2009
AIM Support for Determine Capacity• Should AIM be
expanded to include capacity services?– Capacity rules validation
and capture– Capacity calculations– Capturing environmental
conditions– Providing Aeronautical
Common Operating Picture
A3.1.1
Determine Capacity
Engineered Capacity
Environmental Conditions Aeronautical
Common Operating Picture
Capacity Levels
Capacity rules
AIM
22Federal AviationAdministration
Global AIM Architecture FrameworkMarch 2009
AIM Support for Determine Capacity
• What are the performance requirements?– Maximize capacity given
constraints while maintaining safety
• How are AIM services and information supporting this performance requirement?
A3.1.1
Determine Capacity
Engineered Capacity
Environmental Conditions Aeronautical
Common Operating Picture
Capacity Levels
Capacity rules
AIM
23Federal AviationAdministration
Global AIM Architecture FrameworkMarch 2009
AIM Support for Determine Capacity• Should AIM be expanded
to include capacity information?– Airport capacity
• Taxiway capacity• Gate turn around time• Runway arrival/departure
rate
– Airspace capacityA3.1.1
Determine Capacity
Engineered Capacity
Environmental Conditions Aeronautical
Common Operating Picture
Capacity Levels
Capacity rules
AIM
24Federal AviationAdministration
Global AIM Architecture FrameworkMarch 2009
Aeronautical Information Needs
Term Capacity Airspace Reservation
Source Doc 9854 Doc 9854
Definition The maximum number of aircraft that can be accommodated in a given time period by the system or one of its components
Airspace reservation: means, a defined volume of airspace, normally under the jurisdiction of one aviation authority and temporarily reserved, by common agreement, for exclusive use by another aviation authority
AIXM 5 Mapping
AirspaceUsage
25Federal AviationAdministration
Global AIM Architecture FrameworkMarch 2009
Applying G-AIM EA to the FAA
• CSSD – Expanding the role of AIM to provide the information and services necessary to support future ATM– Digital– Services Oriented Architectures (SOA)– Standards-based
Global AIM Enterprise
ArchitectureFAA NextGen
AIM Common Status and Structure Data
(CSSD)+ =
26Federal AviationAdministration
Global AIM Architecture FrameworkMarch 2009
The Problem …
Sector Design
Airspace Sector Analysis
Terrain Feature
Geographic Features
Obstacle Repository
Surface Analysis
Airspace JO 7400.9
SDAT
OEAAA
Airports GIS
TFR Builder
SAA
CMAP
FADDS
NASR
Current or proposed AIM Applications Business Processes or
Services
Today
Common Services accomplished separately
27Federal AviationAdministration
Global AIM Architecture FrameworkMarch 2009
The AIM Modernization Concept
Collect Evaluate Distribute
AirportAirspaceWeather*SurveillanceRouteProceduresTraffic Management InitiativesNavigation AidsCommunicationAerial Refueling
NOTAMPilot ReportAirspace activationAdvisoryField Condition
Data Management
Core Aeronautical Information Services
Airport Evaluation Airspace Design GeodecticsCommon Operating Picture for Aeronautical
Information
Surface Evaluation
SWIM, DataComm, FTI
Provide a ‘one stop shop’ for the aeronautical information services necessary for flight operations
NAS ATM Support ServicesSystem Forecast Planning Performance
Enabling NextGen Capabilities
Full Flight Plan
Airspace Status Situational Awareness4D Trajectory
On-Demand NASFlight data management
* Requirement to be validated and/or reallocated
Global ATM Operations
Terminal En RouteSystem OperationsAircraft
Charting
28Federal AviationAdministration
Global AIM Architecture FrameworkMarch 2009
First stepsStandards-based AIM technology platform
Components of an AIM solution
•User Interface•Business Rules•Geographic Information System•Mapping Services•SWIM Core Services•Authentication•Database
Key Standards
•Web Browser•GML (Geographic Markup Language)•ISO 19100 Series•Annex 15•AIXM 5.x•Web Service standards (WS*)•SQL
Technologies
•Google Web Toolkit•JBOSS Rules Engine•PostgreSQL Database•PostGIS•OGC WFS, WMS•Java
Development of an open-source, standards-based platform for AIM
29Federal AviationAdministration
Global AIM Architecture FrameworkMarch 2009
Summary
• AIM Enterprise Architecture– Establishes a common language to share information across the
global aeronautical communities, including: • CANSO, ICAO, IATA, Global AIM Consortium
– Improve efficiency and effectiveness of AIM to support Global ATM Concepts
• Global AIM – Identify of future aeronautical information services– Recommendations for AIS to AIM Study group
• FAA AIM– Delivery of digital aeronautical information to support NextGen
concepts– Standards-based platform for a model AIM system