22
Presented to: By: Date: Federal Aviation Administration System Wide Information Management Segment 2 Authorization to Proceed Joint Resources Council SWIM Program Manager, Ahmad Usmani November 17, 2010

Presented to: By: Date: Federal Aviation Administration System Wide Information Management Segment 2 Authorization to Proceed Joint Resources Council SWIM

Embed Size (px)

Citation preview

Presented to:

By:

Date:

Federal AviationAdministration

System Wide Information ManagementSegment 2

Authorization to Proceed

Joint Resources Council

SWIM Program Manager, Ahmad Usmani

November 17, 2010

2Federal AviationAdministration

SWIM Segment 2 Authorization to ProceedNovember 17, 2010

Mission Need Assessment• Applications cost too much to develop, test, deploy and support

– Fewer networked versus many point-to-point interfaces– Reduced flow time and complexity for building new applications and interfacing existing applications– Common shared services for information management

• NAS needs to be more agile– Quicker application development– Sever tie between geographical facilities and operations– Easier and quicker system failure recovery– Facilitates special events planning and implementation– Facilitates automation and platform convergence

• Data sharing is labor intensive– Shared electronic availability reduces the amount of data shared manually

• Real-time access to common data is limited– Published data available to all authorized users

• Underlying tools to support a performance-based organization are lacking

– Published data can be mined for appropriate metrics

3Federal AviationAdministration

SWIM Segment 2 Authorization to ProceedNovember 17, 2010

Business as Usual

HostWARP

IDS/ERIDS

ATOP

CIWS

TFMTMA

STARS/ARTS/TAMR

ERAM

ASDE

ETMS

Inter-Agency

Today

State of the System

- Existing point-to-point hardwired NAS- Unique interfaces, custom designs

- More point-to-pointunique interfaces- Costly development, test, maintenance, CM- New decisions linked to old data constructs- Cumbersome data access outside the NAS

Enterprise Management

LEGEND

SWIM Segment 1

SWIM Future Segment

SWIM Adapter

FAA Systems

SWIM Compliant Non-Government

Systems

SWIM Compliant Government

SystemsFTI

TFMS

CIW

S

TDD

S

ITWS

WMSCR

AIM

TBFM

DOTS

ERAM

CA

RTS

/S

TA

RS

4Federal AviationAdministration

SWIM Segment 2 Authorization to ProceedNovember 17, 2010

Capabilities performed by one for another to achieve a desired

outcome

When capabilities are self-contained and independent to enable a

collection of services to be linked together to solve a business problem

The fundamental organization of a system embodied in its capabilities,

their interactions, and the environment

Architecture

Oriented

Service

S

O

A

SOA standardizes the necessary interfaces and behavior to support interaction

SOA establishes services as the mechanism by which needs and capabilities are brought together

SOA provides an organizing and delivery paradigm that derives greater value by reusing existing software solutions rather than duplicating capabilities

SOA organizes technical capabilities in a standard way to allow flexible accomplishment of constantly changing demands

5Federal AviationAdministration

SWIM Segment 2 Authorization to ProceedNovember 17, 2010

Conceptual Overview

NextGen Applications

FTI IP Backbone

En RouteControllers

TerminalControllers

Non-FAA Users(e.g., Airlines, DoD

DHS, ANSPs)FAA

Command Center

SWIM Infrastructure for Messaging

SystemDevelopers

6Federal AviationAdministration

SWIM Segment 2 Authorization to ProceedNovember 17, 2010

Decision Requested

• Approve FY11-12 planning funds; hold acquisition funds for FY12-13

• Approve NAS and enterprise SOA governance roles and responsibilities

• Authorization to proceed with the preferred alternative– SWIM provides enterprise SOA infrastructure so

programs do not need to replicate or procure individually

7Federal AviationAdministration

SWIM Segment 2 Authorization to ProceedNovember 17, 2010

Governance Roles and Responsibilities

• NAS Governance – SWIM performs SOA suitability assessments in support of the

EAB/TRB• Identify potential providers of NAS services• Programs assessed at investment decisions (IARD, IID, FID)

– EAB/TRB approves authorized providers of SWIM-compliant NAS services

• Enterprise SOA Governance– SWIM ensures governance compliance– SWIM will NOT attempt to govern SOA implementations that are

internal to NAS programs

8Federal AviationAdministration

SWIM Segment 2 Authorization to ProceedNovember 17, 2010

Service Lifecycle Management Decisions

EAB/TRB

Investment Decision Authority (JRC/EC)

SWIM Governance Team

Stage 1: Service

Proposal

Stage 2: Service

Definition

Stage 6: Service

Deprecation

Stage 7: Service

Retirement

Stage 5: Service

Production

Stage 3: Service

Development

New proposalStage 4: Service

Verification

In Service Decision (ISD) Authority

SOA suitability assessment

9Federal AviationAdministration

SWIM Segment 2 Authorization to ProceedNovember 17, 2010

Implications of Governance Decision

“To-Be”• SWIM governance will

ensure that programs use SWIM-provided infrastructure, and not replicate functionality in their own program

• SOA suitability assessment on all investment decisions early in the lifecycle to provide appropriate compliance guidance

• SWIM governance builds on existing AMS policies and FAA Standards

• Identification of redundant services

“As-Is”• NAS programs perform ad

hoc self-governance

• Lack of interoperability

• Not all deployed NAS Services are visible to the Enterprise

• Policy compliance “after the fact” causes additional rework

10Federal AviationAdministration

SWIM Segment 2 Authorization to ProceedNovember 17, 2010

Governance Implications

• Programs will use the enterprise SOA infrastructure provided by SWIM

• Programs will not develop their own redundant enterprise SOA infrastructure

• Programs will meet SWIM-compliance requirements as required by EAB/TRB

• Disputes related to implementation of enterprise SOA will be resolved by the EAB/TRB

11Federal AviationAdministration

SWIM Segment 2 Authorization to ProceedNovember 17, 2010

Financial Implications

• Enterprise SOA infrastructure costs will be included in the SWIM Segment 2 baseline

• SWIM-compliance costs for NAS services will be included in each program’s JRC funding request– Programs will prepare SWIM Program

Implementation Plan (SPIP) at FID• Joint effort between program and SWIM• Based on the program’s Final Program Requirements

12Federal AviationAdministration

SWIM Segment 2 Authorization to ProceedNovember 17, 2010

Plan to ProceedActivity Offices of

ResponsibilityEstimated Completion Date

SWIM representatives assist in creation of the NAS Enterprise Architecture roadmap for 2012

SWIM Dec 2011

Complete Screening Information Request (SIR)Plan to release SIRTechnical and Pricing Evaluations

SWIM, CO SWIM, CO

October 2011February 2012

Define strategy to address synchronization issues with regard to SWIM SOA implementation and other programs’ timing of core services implementation.

SWIMIP&A review

June 2011

Define the processes used by the EAB/TRB to perform NAS Governance AJP September 2011

Update Core Services and SIP costs for the Alternative 3 and reference case based on contract proposals. -Provide detailed analysis of how the updated cost estimate changed from November 2010 JRC decision

SWIMIP&A review

June 2012

Develop risk management for implementation of NAS SOA services. SWIMIP&A review

June 2012

Provide periodic updates on system engineering and governance deliverables according to Exhibit A, Monitoring Plan.

SWIMIP&A review

On-going based on Exhibit A, Monitoring Plan

Resolution of IP&A comments to the updated cost estimate SWIMIP&A

60 days prior to JRC

EC/JRC pre-briefings SWIM August 2012

AJF pre-briefings IP&A 30 days prior to JRC

EC SWIM August 2012

JRC SWIM September 2012

13Federal AviationAdministration

SWIM Segment 2 Authorization to ProceedNovember 17, 2010

SWIM Segment 2 Alternatives• Reference Case

– Programs beyond Segment 1 are required to be SWIM-compliant• Self governance• No SWIM infrastructure

• Alt. 1 – Expanded Segment 1 Approach– Continue current Segment 1 approach– Programs replicate enterprise SOA infrastructure in their systems

• Alt. 2 – Messaging and Security Management – SWIM provides messaging and security management infrastructure– Programs replicate remaining enterprise SOA infrastructure in their

systems• Alt. 3 – Enterprise SOA infrastructure (Preferred Alternative)

– SWIM provides enterprise SOA infrastructure so programs do not need to replicate

– Programs focus on providing services key to their mission

14Federal AviationAdministration

SWIM Segment 2 Authorization to ProceedNovember 17, 2010

SWIM Alternatives for Segment 2

Ad hoc coordination

among individual

programs. No enterprise

governance, only self-

governance

Ref. Case

Complete Segment 1 based on

approved JRC

SWIM compliant interfaces, messaging

services, support services, interaction

services, security mgmt, enterprise

service mgmt (same as Seg. 1 but beyond

7 SIPs)

Enterprise SOA governance,

registry/repository

Alt. 1

Expanded Segment 1 Approach

SWIM compliant interfaces, interaction

services, orchestration, mediation and

enterprise service mgmt

Enterprise SOA governance,

registry/repository, interface mgmt,

messaging, security mgmt

Alt. 2

Messaging and Security

Management

SWIM compliant interfaces

Enterprise SOA governance,

registry/repository, interaction services,

interface mgmt, messaging, security

mgmt, enterprise services mgmt,

orchestration, support services, mediation

Alt. 3

Enterprise SOA Infrastructure

SIP

SWIM

15Federal AviationAdministration

SWIM Segment 2 Authorization to ProceedNovember 17, 2010

04/18/23

Information System Security Support Management

NASEAF SV4 Enterprise Services (SWIM Segment 2)

SOA Core Services

Messaging Services Enterprise Services Management

Interface Management

Interaction Services

Mission Services

User Interaction Interface and Portals

Browser ClientOn-Demand NAS Portal

Admin Portal

Notifications and Alerts

Weather Notification

Flow ConstraintNotification

Airport Status and Mission Critical Notification

Separation Management

Trajectory Management

Flight & State Data Management

Flow Contingency Management

Data Composition

Data Flow Mechanisms

Service Adaptation

Data Acquisition

Content Discovery

Publish/ Subscribe

Message Routing

Policy Enforcement and Metrics Collection

Performance Monitoring and Reporting

ServiceDiscovery

Service Registration

Technical Infrastructure Services

Boundary Protection

INFOSEC Support Infrastructure

SOA Support Platforms

Computing Platform

Terrestrial Network Communication

Web Application Hosting Capability

Data Storage

Air/Ground Communications

Fault Monitoring and Reporting

Support Services

Administrative Services

Enterprise Governance

Runtime Management

Security Policy Management

Service Policy Management

Service SLA Management

Service Scorecard Generation and Publication

Strategic Governance

Strategic SOAGovernance

Runtime and OperationalGovernance

Service Design

Governance

SOA Governance Service Desk

Support

Service Choreography

NavigationSupport

Security ServicesSecurity Policy Enforcement and Access Management

Service Security Monitoring

InstantMessaging

Short Term Capacity Management

Long Term Capacity Management

Weather Information Management

Data / NetworkSupport Services

Database Admin Services

Network Support Services

Incident Detection and Response Services

Business Continuity Management

Help Desk

ServicesProvisioningManagement

Services Diagnostics

Service Development Integration and Testing

Services Provisioning

Certified Software Management

Data Access Data Flow Management

Systems and Services

Management

Systems and ServicesAnalysis

SafetyManagement

TrainingSupport

WhiteBoard

Collaboration Services

Request/ Response

SLA Compliance and Metrics Collection

Aeronautical Information Management

Surveillance Information Management

Service Orchestration

Sensor Systems

SWIM

Other

SWIM / SIP

SIP

Web Application

Mediation

16Federal AviationAdministration

SWIM Segment 2 Authorization to ProceedNovember 17, 2010

NNEW Program Responsibility Allocation

 

Solution Development and In-Service Management

Filtering/Extraction Capability

OGC Service Standards (Subscription Extensions)

ISO Registry Implementation

Weather Data Format Standards

Legacy Service Adaptors

Messaging Infrastructure

Software Hardware

1 NNEW NNEW SWIM NNEW NNEW SWIM SWIM

2 NNEW NNEW SWIM NNEW NNEW SWIM SWIM

3 NNEW NNEW N/A NNEW N/A SWIM SWIM

 

 

Integration and/or Capability Hosting

Filtering/Extraction Capability

OGC Service Standards (Subscription Extensions)

ISO Registry Implementation

Weather Data Format Standards

Legacy Service Adaptors

Messaging Infrastructure

Software Hardware

1 NNEW N/A SWIM N/A NNEW SWIM SWIM

2 SWIM N/A SWIM N/A NNEW SWIM SWIM

3 Each Program N/A N/A N/A N/A SWIM SWIM

17Federal AviationAdministration

SWIM Segment 2 Authorization to ProceedNovember, 2010

ZSE ZAU

ZBW

ZDCZFW

ZLA

ZLC/NEMC

ZTL/NEMC

ACY

DistributedSWIM Core

GatewayEquipment

FTI Operational IP NetworkFTI Operational IP Network

Legend

Integrationand Provisioning

CentralizedSWIM Core

Comm.Equipment

SWIM Segment 2 Notional Architecture

18Federal AviationAdministration

SWIM Segment 2 Authorization to ProceedNovember 17, 2010

Performance Gap / Justification

• FAA Flight Plan: Organization Excellence– Objective 2 – Improve Financial Management While

Delivering Quality Customer Service • Reduce costs to deliver data services via external gateway• Reduce application-to-application development costs• Provide shared situational awareness through Flight Data

Publication• Improve collaborative decision making

• ATO Five-Year Strategy Goals– 4.1.3 Achieve adaptability and affordability through a

common automation platform

19Federal AviationAdministration

SWIM Segment 2 Authorization to ProceedNovember 17, 2010

Program Management• Planning phase (FY11/12) will focus on:

– Prototyping• Meet the immediate needs of dependent programs • Further refinement of Segment 2 system requirements and architecture

– Implement enterprise SOA governance– Investment analysis for FID in 2012– Pre-contract award activities leading to contract award in 2012

• Release RFO/SIR for Segment 2 integration contract in 2011• Contract award will follow a 2012 FID

20Federal AviationAdministration

SWIM Segment 2 Authorization to ProceedNovember 17, 2010

SWIM Bridge to Segment 2

• Prototypes for meeting immediate needs• Domain Name Service (DNS)• Identity and Key Management (IKM)• Network Time Protocol (NTP)

• Prototypes for further refinement of Segment 2• Cross Boundary Authentication• NAS Authorization Management• Enterprise Service Management (ESM)

21Federal AviationAdministration

SWIM Segment 2 Authorization to ProceedNovember 17, 2010

Future Plans

• SWIM plans to have an FID in 2012 for SWIM Segment 2– Refined Segment 2 costs based on contractor

estimates– Fully defined SWIM Segment 2 requirements and

architecture per preferred alternative (Alternative 3)– Establish a risk management process related to

implementation of NAS SOA services

22Federal AviationAdministration

SWIM Segment 2 Authorization to ProceedNovember 17, 2010

Decision Requested

• Approve FY11-12 planning funds; hold acquisition funds for FY12-13

• Approve NAS and enterprise SOA governance roles and responsibilities

• Authorization to proceed with the preferred alternative– SWIM provides enterprise SOA infrastructure so

programs do not need to replicate