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
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
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
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
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
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
Download 8130
Send Emails
Download Invoice
Download Label Image
Prod.[Yes]
Prod.[No]
Airline[No]
Airline[Yes]
WWW Delivery Process Model – Transformational View
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
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
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
Top Related