Download presentation
Presentation is loading. Please wait.
1
Avionics Systems and Software
2
Modern Air Transport System
Ground Transportation Air Transport System System Ticketing Air traffic control system system Fuel distribution system Airport system Aircraft System Airframe system Life support system Propulsion system Air Crew Display system Navigation system Navigation System Flight control system Maritime Global positioning receiver system Transport System 17/05/2019 Source: ISO/IEC 15288:2008
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 Apollo 7 Unmanned Systems 1,000 Gemini 3 Galileo 100 Apollo 7 Viking Gemini 10 Titan Instructions = Equivalent memory locations in 1000 1 Date of Flight 17/05/2019
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 $ Boeing cannot this quantity of software in-house within a reasonable time frame : supply chain similat to the Japanese firm Many critical subsystems requiring defect free, on time within budget software components Similar to the Japanes company, Boeing or their main suppliers have to use VSEs Example: sièges des 787 Lifecycle of plane is about years ! 17/05/2019
5
Exercise Using the Reifer productivity tables, estimate the number of person-years required to develop the 787 software. Donald J. Reifer, DACS Newsletter, Volume 7, Number 2, June Industry Software Cost, Quality and Productivity Benchmarks. 17/05/2019
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 17/05/2019
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.