open systems architecture - a boeing enterprise … systems architecture - a boeing enterprise ......

15
Open Systems Open Systems Architecture - Architecture - A Boeing Enterprise A Boeing Enterprise Perspective Perspective Don C. Winter Open Systems Architecture Phantom Works

Upload: danghanh

Post on 29-May-2018

223 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Open Systems Architecture - A Boeing Enterprise … Systems Architecture - A Boeing Enterprise ... Open Systems Architecture - A Boeing Enterprise Perspective ... l An Extensible Open

Open SystemsOpen SystemsArchitecture -Architecture -

A Boeing EnterpriseA Boeing EnterprisePerspectivePerspective

Don C. WinterOpen Systems Architecture

Phantom Works

Page 2: Open Systems Architecture - A Boeing Enterprise … Systems Architecture - A Boeing Enterprise ... Open Systems Architecture - A Boeing Enterprise Perspective ... l An Extensible Open

REPORT DOCUMENTATION PAGE Form Approved OMB No.0704-0188

Public reporting burder for this collection of information is estibated to average 1 hour per response, including the time for reviewing instructions, searching existing data sources, gathering and maintaining the data needed, and completingand reviewing this collection of information. Send comments regarding this burden estimate or any other aspect of this collection of information, including suggestions for reducing this burder to Department of Defense, WashingtonHeadquarters Services, Directorate for Information Operations and Reports (0704-0188), 1215 Jefferson Davis Highway, Suite 1204, Arlington, VA 22202-4302. Respondents should be aware that notwithstanding any other provision oflaw, no person shall be subject to any penalty for failing to comply with a collection of information if it does not display a currently valid OMB control number. PLEASE DO NOT RETURN YOUR FORM TO THE ABOVE ADDRESS.

1. REPORT DATE (DD-MM-YYYY)01-06-2002

2. REPORT TYPEBriefing

3. DATES COVERED (FROM - TO)xx-xx-2002 to xx-xx-2002

4. TITLE AND SUBTITLEOpen Systems Architecture - A Boeing Enterprise PerspectiveUnclassified

5a. CONTRACT NUMBER5b. GRANT NUMBER5c. PROGRAM ELEMENT NUMBER

6. AUTHOR(S)Winter, Don C. ;

5d. PROJECT NUMBER5e. TASK NUMBER5f. WORK UNIT NUMBER

7. PERFORMING ORGANIZATION NAME AND ADDRESSBoeingOpen Systems ArchitecturePhantom Worksxxxxx, xxxxxxx

8. PERFORMING ORGANIZATION REPORTNUMBER

9. SPONSORING/MONITORING AGENCY NAME AND ADDRESSOpen Systems Joint Task Force (OSJTF)1931 Jefferson Davis HighwayCrystal Mall 3, Suite 104Arlington, VA22202

10. SPONSOR/MONITOR'S ACRONYM(S)11. SPONSOR/MONITOR'S REPORTNUMBER(S)

12. DISTRIBUTION/AVAILABILITY STATEMENTAPUBLIC RELEASE,13. SUPPLEMENTARY NOTES14. ABSTRACTSee Report15. SUBJECT TERMS16. SECURITY CLASSIFICATION OF: 17. LIMITATION

OF ABSTRACTPublic Release

18.NUMBEROF PAGES14

19. NAME OF RESPONSIBLE PERSONhttp://www.acq.osd.mil/osjtf/library/library_alpha.html,(blank)[email protected]

a. REPORTUnclassified

b. ABSTRACTUnclassified

c. THIS PAGEUnclassified

19b. TELEPHONE NUMBERInternational Area CodeArea Code Telephone Number703767-9007DSN427-9007

Standard Form 298 (Rev. 8-98)Prescribed by ANSI Std Z39.18

Page 3: Open Systems Architecture - A Boeing Enterprise … Systems Architecture - A Boeing Enterprise ... Open Systems Architecture - A Boeing Enterprise Perspective ... l An Extensible Open

OPEN SYSTEMSOPEN SYSTEMS

AWACSABL

Wedgetail

F/A-18F-15, C-17

AV-8B, V-22JSF

OPEN SYSTEMS

Vigilare

Nimrod

NavyAir ForceMarinesFuture

Air ForceAir Force

ForeignUK

Australia

A “One Company” Affordability Strategy:• Reduce Flyaway Cost by 50%• Reduce Development & O&S Costs by 60%

Leveraging:• Commercial Technology Insertion• Enterprise Product Application• Process Redesign & Acquisition Reform

Page 4: Open Systems Architecture - A Boeing Enterprise … Systems Architecture - A Boeing Enterprise ... Open Systems Architecture - A Boeing Enterprise Perspective ... l An Extensible Open

Hardware (CPU, Memory, I/O)

Board Support Package

Operating System

Resource Controller

API

API

HUD

MPCD

API

JDAM

MK82

AIM12

0AIM

9L

Stations Station

API

Airframe

API API API API API

Radar Tgts FLIR WeaponsFly-outModel

Navigation

Common Software Architecture An Avionics Architecture Strategy

Integrated CoreProcessing

PVIVehicle

Management

StoresManagement

IntegratedRF Sensing

IntegratedEO Sensing

Unified Avionics Interconnect

IntegratedProcess and Tools

Avionics Architecture

Architecture & DesignAnalyzer

Auto CodeGenerators

DocumentGenerator

Test

GraphicalDesignEditors

Software Architecture

C++, CAda95

OpenGL

Reqmt &Design

Database.

DesignReuse Library

Open Systems Thrust AreasOpen Systems Thrust Areas

l Enterprise Roadmaps

l Leverage

l Affordability Redesign

l COTS Exploitation

l Strategic Application

l Product Transition

Page 5: Open Systems Architecture - A Boeing Enterprise … Systems Architecture - A Boeing Enterprise ... Open Systems Architecture - A Boeing Enterprise Perspective ... l An Extensible Open

VISION - Affordability LeverageVISION - Affordability Leverage

An Enterp

rise A

vionics

An Enterp

rise A

vionics

Afford

ability S

trategy

Afford

ability S

trategy

Page 6: Open Systems Architecture - A Boeing Enterprise … Systems Architecture - A Boeing Enterprise ... Open Systems Architecture - A Boeing Enterprise Perspective ... l An Extensible Open

The Aging Aircraft Avionics IssueThe Aging Aircraft Avionics Issue

l Parts Obsolescence - 1970/80 Hardwarel Unique Avionics Architectures

o Piecemeal Upgrades

o Development Cost & Schedule

l Software Upgradeso Cost to Maintain

o Cost to Upgrade

o Verification/ Validation

Extended Service Life Coupled with Declining MilitaryBudgets and a Dwindling Supplier Base, Challenges

the Effectiveness of Today’s Front Line Weapon Systems

The Challenge: Provide Affordable & Rapid Options to Retaining The Effectiveness of Legacy Systems

Page 7: Open Systems Architecture - A Boeing Enterprise … Systems Architecture - A Boeing Enterprise ... Open Systems Architecture - A Boeing Enterprise Perspective ... l An Extensible Open

Technology TrendsTechnology TrendsTechnology - The Growth Stock!

Dev

ice

Den

sity

1B

100M

10M

1M

100,000

10,000

1,000

1K

4K16K

64K

250K

1M

4M

4004

Memory Chips

Processor Chips

80088080

80858048

808668000

8028668020

8038680860

80486

MicroprocessorMemory

1970 1980 1990 2000

10,000 : 1Growth in20 Years

Rate of Growth/Year = 40% - Doubles Every 2 Years - Cost/ Part Decreases

Page 8: Open Systems Architecture - A Boeing Enterprise … Systems Architecture - A Boeing Enterprise ... Open Systems Architecture - A Boeing Enterprise Perspective ... l An Extensible Open

An Architectural Framework for AffordabilityAn Architectural Framework for Affordability

These Standards Establishan Architecture Framework

& Enable Interoperability

These Implementations Need to Evolve with Technology

Source TI Presentation

A Foundation in Long Lived Standards

Time to Obsolescence (Years)

Board Level Products

Processors

Components

2 5 30

Software Tools

Software Language

Interfaces (H/W & S/W)

Page 9: Open Systems Architecture - A Boeing Enterprise … Systems Architecture - A Boeing Enterprise ... Open Systems Architecture - A Boeing Enterprise Perspective ... l An Extensible Open

Define Boeing’s Enterprise Strategy for:

- Avionics Systems Affordability

- Open Systems Architectures

And Then…

TRANSITIONo

l

Define Boeing’s Enterprise Strategy for:

- Avionics Systems Affordability

- Open Systems Architectures

And Then…

TRANSITIONo

l

Open Systems CharterOpen Systems Charter

Page 10: Open Systems Architecture - A Boeing Enterprise … Systems Architecture - A Boeing Enterprise ... Open Systems Architecture - A Boeing Enterprise Perspective ... l An Extensible Open

Affordability LeadershipAffordability Leadership

l 50% Reduction in Flyaway Costso COTS Technology Insertiono Streamlined Affordability Processeso Acquisition Reformo

l 60% Reduction in Development Costso Common Building Blockso Reuse in Hardware & Software Architectureo Leveraged Developments Across Platformso

l 60% Reduction in Operations & Support Costso Two Level Maintenance of Hardwareo Object Oriented Software Designo Improved Diagnostics & Open Architecture

Aff

orda

bilit

yA

ffor

dabi

lity

Aff

orda

bilit

yA

ffor

dabi

lity

Page 11: Open Systems Architecture - A Boeing Enterprise … Systems Architecture - A Boeing Enterprise ... Open Systems Architecture - A Boeing Enterprise Perspective ... l An Extensible Open

Open System LeadershipOpen System Leadership

l Enterprise Transition Opportunitieso Program Roadmapso Leveraged Developmentso Rapid Prototypingo

l An Extensible Open System Architectureo Module Level Architectureo Object Oriented Software Architectureo Unified High Bandwidth Networkso Commercial Technology Transitiono

l Advanced Tools & Processeso Advanced Algorithmso Automatic Code Generationo Commercial Software Tools

Ope

n S

yste

ms

Ope

n S

yste

ms

Arc

hite

ctur

eA

rchi

tect

ure

Ope

n S

yste

ms

Ope

n S

yste

ms

Arc

hite

ctur

eA

rchi

tect

ure

Page 12: Open Systems Architecture - A Boeing Enterprise … Systems Architecture - A Boeing Enterprise ... Open Systems Architecture - A Boeing Enterprise Perspective ... l An Extensible Open

Program ExecutionProgram Execution

Integrated CoreProcessing

PVI

VehicleManagement

StoresManagement

IntegratedRF Sensing

IntegratedEO Sensing

Unified Avionics Interconnect

F/A-18 F-15 AV-8B

C-17 AH-64

BOLD STROKEIPTs

Common ElementsTools & Process

LeveragedProgram Development

EnterpriseFunded Development

Above & BeyondProgram Requirements

One EnterpriseOpen Systems Avionics Architecture

JSF

Page 13: Open Systems Architecture - A Boeing Enterprise … Systems Architecture - A Boeing Enterprise ... Open Systems Architecture - A Boeing Enterprise Perspective ... l An Extensible Open

Risk Reduction Demos - Key to Transition SuccessRisk Reduction Demos - Key to Transition Success

OSAT I SoftwareLegacy

Wrapper

AV-8B

AV-8BOFP(C)

Mission ComputerPowerPC Processor

PutGet

Wrapper(C++) Ballistics (Ada95)

Navigation (C++)Radio (C++)

POSIX Application Program Interface

Original XN-6Mission Computer

Modified XN-6Or All-COTS MC

1 COTS Module WithPowerPC Replaced 8

Original Modules

OSAT II Software

Second Processor

Second OFPCommon OFP

ORB (IDL)A/A Launch Zone

Add Second COTSModule For OSAT II

ORB (IDL)

POSIX API

LegacyOFP

Page 14: Open Systems Architecture - A Boeing Enterprise … Systems Architecture - A Boeing Enterprise ... Open Systems Architecture - A Boeing Enterprise Perspective ... l An Extensible Open

Reuse - A Key Open Systems BenefitReuse - A Key Open Systems Benefit

.

F/A-18C/D(Lot 14 and Up)

250 Aircraft

F-15E221 Aircraft

BOLDSTROKE

GPP = General Purpose ProcessorIPM = Image Processor ModuleFCM = Fibre Channel Module

IOM = Input / Output ModuleVIM = Video Input ModulePSM = Power Supply Module

F/A-18E/F1,000 Aircraft

Commercially BasedCore Processor

Bold Stroke ModuleF-15 ModuleAV-8B OSCAR Module

Legend

IOM

PS

M

GP

P

FC

M

FC

M

GP

P

GP

P

GP

P

VIM

IPM

IPM

IPM

IPM

PS

M

IOM

IOM

PS

M

GP

P

GP

P

PS

M

IOM

IPM

IPM

IPM

IPM

IPM

VIM

IOM

PS

M

GP

P

FC

M

FC

M

GP

P

GP

P

GP

P

GP

P

PS

M

IOM

500

Page 15: Open Systems Architecture - A Boeing Enterprise … Systems Architecture - A Boeing Enterprise ... Open Systems Architecture - A Boeing Enterprise Perspective ... l An Extensible Open

A A Fundamental ChangeFundamental Change in the Way We in the Way WeDesign, Build, and Field AvionicsDesign, Build, and Field Avionics

SystemsSystemsl People

o True IPD Teamso Realignment of

Responsibilitieso Risk Sharing

l Technologyo Real Time

Performanceo Packaging OTSo Environmento Technology Rollo Future Forecasto Military is Follower

l Processo Levels of F3I Mgmto New Business Practiceso System Level Solutionso System Support Plano Test & Evaluation

AFFORDABILITYl 50% Cost Reductionl Substantial LCC Payoffl Environment => Costl Contain Requirements