Title: CFMU User Forum 09
1CFMU User Forum 09
- Evolution of the CFMU Architecture Towards SWIM
Idalina Mendes Videira Software Architect
2Contents
- Architecture
- Drivers
- Vision
- Architecture evolution
- Service Oriented Architecture (SOA)
- Collaboration
- Interoperability
- Partnership
- SWIM
3Architecture Evolution Drivers
- Political and economical context
- SES II
- SESAR (industry partnership)
- FABs
- Network Manager role
- Environmental aspects / flight efficiency
- Technological evolution
- Web 2.0, portal, web services
- Open standards
- Service Oriented Architecture (SOA)
- Model Driven Architecture (MDA)
- SWIM, PENS
- AIXM 5.1
4Vision of ATM World
Service Architecture
Information Sharing
Collaboration
Interoperability
5Vision of the Architecture
From System Architecture
To Service Architecture
Airspace System
Network Services
CHMI
Flight System
Browser
ATFCM System
6Service Orientation
Collaboration
Partnership
Towards SWIM
Interoperability
7Service Orientation
Collaboration
Partnership
Towards SWIM
Interoperability
8Architecture Evolution Past
Clients
MW server
Servers
ARCH server
PREDICT server
TACT server
ENV server
IFPS server
RPL server
9Architecture Evolution Current
Actors
Internal
External
Clients
10Architecture Evolution Target
Actors
Clients
Business Layer
Flight Planning
ATFCM
ADR
Historical Inform. Repository
External Application
Hosted Application
11Service Layer Model-driven
12Service Layer Infrastructure
Access Management
Service Level Objectives SLA differentiation
Service Monitoring Service Measuring Service
Reporting
Authentication Single Sign-On Authorisation
Confidentiality Overload Protection User Access
Segregation Firewalls, DMZ
Service Layer
Identity Management
Service Level Management
NOP Portal
SOAP
REST
B2B Services (External Model)
High Availability Scalability Infrastructure
Transaction Logging Replay
CFMU Integrated Services (Internal Model)
User model Access Request Processes User
provisioning Central repository
Farm Node architecture Site contingency
13Service Orientation Benefits
Decoupling
Enabler for evolution
Service Management
Cost efficiency
14Service Orientation
Collaboration
Partnership
Towards SWIM
Interoperability
15Collaboration
Clients
Business Layer
Flight Planning
ATFCM
ADR
Historical Inform. Repository
External Application
Hosted Application
16Sharing Network Impact Assessment Services
Actors
Sub-regional Planning
Clients
Business Layer
Simex
Flight Planning
ADR
Simulation Tools
ETFMS
Historical Inform. Repository
Predict
Simul
Simul
17NOP Portal Benefits
Single Entry Point
Dynamic Integrated Info
Agility, Reactivity
Cost efficiency
18Service Orientation
Collaboration
Partnership
Towards SWIM
Interoperability
19Interoperability
Clients
Business Layer
Flight Planning
ATFCM
ADR
Historical Inform. Repository
External Application
Hosted Application
20B2B Services Benefits
Platform Agnostic
Processes Simplification
Info. quality accuracy
Cost efficiency
21Service Orientation
Collaboration
Partnership
Towards SWIM
Interoperability
22Application Hosting Concept
Japanese module
European module
International Space Station System hosted in a
supporting infrastructure
23Application Hosting Principles
Development Framework
Deployment Infrastructure
Support Infrastructure
24Application Hosting Example
Clients
CSST portlet
CSST B2B
Appl portlet
Appl B2B
Business Layer
Flight Planning
ATFCM
ADR
Historical Inform. Repository
CSST
Appl
SOA Backend Framework
25Application Hosting Benefits
Multi-sourcing enabler
Smooth integration
ATM Network Services
Mission-critical runtime
24h/7 Monitoring Support
26Service Orientation
Towards SWIM
Collaboration
Partnership
Interoperability
27SWIM
- Infrastructure that supports information sharing
- network and protocols
- data models
- data exchange formats
- security authentication, authorisation, auditing
- service management monitor and enforce service
levels, reporting - management of property rights, charging, etc.
28Towards SWIM
Offers services to the SWIM network
Consumes and integrates services from the SWIM
network
29Service Orientation
Collaboration
Partnership
NOP Portal
Application Hosting
Towards SWIM
Interoperability
B2B Services
30Questions