Avionics Systems and Software - PowerPoint PPT Presentation

About This Presentation
Title:

Avionics Systems and Software

Description:

Avionics Systems and Software Example New Boeing 787 Software development of Boeing 777 1,280 onboard processors 500,000,000 $ Software Development for the Boeing ... – PowerPoint PPT presentation

Number of Views:243
Avg rating:3.0/5.0
Slides: 7
Provided by: clap2
Category:

less

Transcript and Presenter's Notes

Title: Avionics Systems and Software


1
Avionics Systems and Software
2
Modern Air Transport System
Ground
Transportation
Air Transport System
System
Ticketing
system
Aircraft System
Air Crew
Navigation
System
Maritime
Transport
System
Source ISO/IEC 152882008
3
Trends in Software Growth
Mission Control Ground Station
Instructions
Manned Systems
10,000
B-2
Skylab 2
B-1B
Apollo 17
C 17
Shuttle
F-16 c/d
Unmanned Systems
Apollo 7
1,000
Gemini 3
Galileo
100
Apollo 7
Viking
Gemini
10
Titan
Instructions Equivalent memory
locations in 1000
1
1960 65 70 75 80
85 90 95 2000
Date of Flight
4
Example New Boeing 787
  • Software development of Boeing 777
  • 1,280 onboard processors
  • 500,000,000
  • Software Development for the Boeing 787
  • 4,000,000,000

Lifecycle of a plane is about 50-70 years !
5
Exercise
  • Using the Reifer productivity tables, estimate
    the number of person-years required to develop
    the 787 software
  • Cost per line of code 200
  • Productivity (number of lines of code per
    staff-month) 100 lines

Donald J. Reifer, DACS Newsletter, Volume 7,
Number 2, June 2004. Industry Software Cost,
Quality and Productivity Benchmarks.
http//www.softwaretechnews.com/
6
Exercise - Answer
  • 4 Billion for software development
  • Number of lines of code (for the airborne domain)
    4 billion/200 per line 20,000,000 lines of
    code
  • Number of staff-months 20,000,000 lines/100
    lines per staff-month 200,000 staff-months
  • Number of staff-years (based on 10 months of work
    per year) 200,000/10 20,000 staff-years
Write a Comment
User Comments (0)
About PowerShow.com