Title: System Wide Information Management SWIM
1System Wide Information Management (SWIM)
2FAA Transition to Service Oriented Architecture
(SOA) - System Wide Information Management
(SWIM) Initiative
- SOA paradigm provides an enterprise-wide
information services grid - Surveillance, weather, flight data, aeronautical
and status information - Integrate legacy ATC systems with enterprise-wide
management functions - Provide seamless and secure access for enterprise
and external users - Represents a new way of doing business
- Implementation Approach
- Leverage existing infrastructure to support
implementation of nine SWIM capabilities within
Communities of Interest - Aeronautical Information Management (AIM)
- Flight Flow Management (FFM),
- Weather
- CNS Role
- SOA approach will allow various CNS services to
be shared across
3SOA Enterprise Layer Provides NextGen Foundation
Terminal Controllers
En Route Controllers
Non-ATS Users (e.g., Airlines, DoDDHS, ANSPs)
ATS Command Center
Applications
SWIM
Raw Data, IP Backbone (Telecommunications
Infrastructure)
4SWIM Implementation Architecture
- Central Registry
- Central Policy Server
- Individual ATM Systems implement and administer
business servers which host Service Containers - Application logic runs inside the Service
Container - ATM Systems own and manage Services
- Common network infrastructure integrates across
service domains - Provides shared infrastructure resources
- Provides enterprise wide security boundary
protection
5SWIM Architecture Overview
Program Specific Bus
6Implementing Technologies
7SOA Concepts and Benefits
- While SOA services are implemented and managed
within specific Community of Service Domains, SOA
core services are developed and managed from an
enterprise perspective - Governance
- Security
- Directory and service registration
- Operations and service control
- Benefits
- Enables collaboration between people, processes
and information - Facilitates ubiquitous access to data across CNS
functions - Facilitates timely deployment of new services and
functions - Supports new service concepts without adding new
service interfaces
8SWIM Acquisitions and Operations View