Top Banner
Exploration Of A Process To Distribute FAA Certified Flight Critical Embedded Software Via The WWW William H. Beacham, Jr.
15

Exploration Of A Process To Distribute FAA Certified Flight Critical Embedded Software Via The WWW William H. Beacham, Jr.

Dec 21, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Exploration Of A Process To Distribute FAA Certified Flight Critical Embedded Software Via The WWW William H. Beacham, Jr.

Exploration Of A Process To Distribute FAA Certified Flight Critical Embedded Software

Via The WWW

William H. Beacham, Jr.

Page 2: Exploration Of A Process To Distribute FAA Certified Flight Critical Embedded Software Via The WWW William H. Beacham, Jr.

Today – EEPROM

SoftwareProgram

SoftwareProgram

Page 3: Exploration Of A Process To Distribute FAA Certified Flight Critical Embedded Software Via The WWW William H. Beacham, Jr.

Delivery On Floppy Disk

SoftwareProgram

Customer

Page 4: Exploration Of A Process To Distribute FAA Certified Flight Critical Embedded Software Via The WWW William H. Beacham, Jr.

Floppy Delivery Process - Overview

Page 5: Exploration Of A Process To Distribute FAA Certified Flight Critical Embedded Software Via The WWW William H. Beacham, Jr.

Current Process Model – Transformational View

Work Order

Media Drawing

Programmed Disk

Complete Disk

Tech #2

Print Label

Cut and Attach Label

Blank Label

Tech #1

Load SW to media

Generate directory list

Software Blank media Work Order

Directory List Programmed Disk

Page 6: Exploration Of A Process To Distribute FAA Certified Flight Critical Embedded Software Via The WWW William H. Beacham, Jr.

DMIR

Reviews Documentation

Check PMA Requirement

Generate 8130 Tag Signs 8130

Reject

Reject

Unsigned 8130 Ship Papers

Signed 8130

Check[notOk]

Check[ok]

PMA[Pending]

PMA[Exists]

Current Process Model – Transformational View

Page 7: Exploration Of A Process To Distribute FAA Certified Flight Critical Embedded Software Via The WWW William H. Beacham, Jr.

Define Disk

Define Software

Archive SW into CM

Project Engineer

Define Who has Internal Access

CM

Software EngineerIncomming CM

Still reqd for customer

w/o internet access

Test Engineering

Customer

DMIR

Service Engineering

Tech

Define Who has WEB AccessTest Engineering

Place SW on Web Server

Transfer SW

WWW Delivery Process Design

Page 8: Exploration Of A Process To Distribute FAA Certified Flight Critical Embedded Software Via The WWW William H. Beacham, Jr.

11..*

1

1

0..*

Verify

1..* 1

0..*

1

1..*Create

1 1..*create

1..*

1

Retrieve

0..1

PMA_Alert

1..*1..*1

Project Eng

EngineeringSoftware Eng

Release Pkg

CM DeptIncoming CMCM Mgr

CM Storage

+PMA_Status:void

+Store_Release:void

+Get_Release:void

Media Drawing

Software Pkg

Released File Set

+PMA_Status:void

TED Eng

+PMA_Change:voidFile Set

+Update_PMA:void

Data Computer

+Store_Set:void

+PMA_Status:void

WWW Delivery Process Model – Structural ViewClass Diagram

Page 9: Exploration Of A Process To Distribute FAA Certified Flight Critical Embedded Software Via The WWW William H. Beacham, Jr.

1..*1

Enable

1

1..*

1 1

1

1

1..*

1

1..*

1

11..*

1 1

1..*

1..*

1 1

11

11

1..*

1

Customer1

Service Bulliten1

Server1

+Enable_System:void

Service Eng1Customer Profile

Logon Scr

Data Computer1

-Send_Emails:void

-Update_History:Void

Dmir

Email Server

File Set1

+Update_PMA:void

History Log

Invoice View

DL Screen

History View

Aftermarket1

Aircraft View

Subsystem View

Session

Comp List View

File List View

Tag 8130 View

WWW Delivery Process Model – Structural View

Page 10: Exploration Of A Process To Distribute FAA Certified Flight Critical Embedded Software Via The WWW William H. Beacham, Jr.

Service Bulletin

Customer

GetService Bulletin

Log into Website

ID & Password

Select Aircraft

Select System

Select Component

Select SW

Select P/N

WWW Delivery Process Model – Transformational View

Page 11: Exploration Of A Process To Distribute FAA Certified Flight Critical Embedded Software Via The WWW William H. Beacham, Jr.

Download 8130

Send Emails

Download Invoice

Download Label Image

Prod.[Yes]

Prod.[No]

Airline[No]

Airline[Yes]

WWW Delivery Process Model – Transformational View

Page 12: Exploration Of A Process To Distribute FAA Certified Flight Critical Embedded Software Via The WWW William H. Beacham, Jr.

Data Computer

Customer

Web Server

3.1/GetFiles (pw,id,comp)

2.1/GetComp (pw,id,ac)

4.1/GetFile (pw,id,file) 4/SelectFile(filename)

3/SelectComp(Component)

2/Select AC(AC)

1/LogOn(pw, id) 1.1/GetProfile (pw, id)

WWW Delivery Process Model Model – Causal View

Page 13: Exploration Of A Process To Distribute FAA Certified Flight Critical Embedded Software Via The WWW William H. Beacham, Jr.

Customer PC

Web Server

Data Comp History

Includes all security

4.1/Update

4/DLComplete

2/GetFile

3/Download

1/SendController

WWW Delivery Process Model – Causal View

Page 14: Exploration Of A Process To Distribute FAA Certified Flight Critical Embedded Software Via The WWW William H. Beacham, Jr.

Conclusions

* The Process is possible

* Time and Dollars can be saved

* The Process can be controlled

* Some capital expenditure required

* Some groups will inherit added workload

Page 15: Exploration Of A Process To Distribute FAA Certified Flight Critical Embedded Software Via The WWW William H. Beacham, Jr.

Questions and Answers