Transcript of "Software Failure Air Traffic Control System"

2.
Overview <ul><li>Introduction </li></ul><ul><li>Los Angeles Air Control System </li></ul><ul><li>What went Wrong? </li></ul><ul><li>Causes of this Software Failure </li></ul><ul><li>Conclusions </li></ul>Air Control System, Software Failure Mehran University Institute of Science and Technology Development

3.
Introduction <ul><li>This event was the worst nightmare in the Air control system’s history, on Tuesday, 24 th September 2007, Los Angeles Air Controllers lost voice contact with 400 hundred airplanes flying in range. The reason was the unexpected Shutdown of the main Controlling System and then the failure of Backup system to take over, that was supposed to take over within 60 seconds of the main controller's failure. </li></ul>Air Control System, Software Failure Mehran University Institute of Science and Technology Development

4.
Los Angeles Air Control System <ul><li>This Air Control System was developed by Harris Corp., Melbourne, Florida working since 1990. </li></ul><ul><li>The name given to this Voice Switching and Control System (VSCS) was Palmdale. </li></ul><ul><li>In the world, 21 Palmdale systems are implemented and are still working. </li></ul><ul><li>VSCS was a very complex system and was connecting 160 air traffic controller positions </li></ul>Air Control System, Software Failure Mehran University Institute of Science and Technology Development

5.
What Went Wrong? <ul><li>In a statement issued the next day, the FAA laid the blame squarely on human error : </li></ul><ul><li>&quot;Our preliminary findings indicate that the outage was not the result of system reliability but rather an event that should've been avoided had strict FAA operating and maintenance procedures been followed.&quot; </li></ul>Air Control System, Software Failure Mehran University Institute of Science and Technology Development

6.
What Went Wrong? <ul><li>But actually that was more then a Human error. In the user manual it was instructed to restart the system every month but that was the technical glitch in this software. </li></ul><ul><li>Inside the control system unit is a countdown timer that ticks off time in milliseconds. The VCSU uses the timer as a pulse to send out periodic queries to different sub systems to operate properly. </li></ul>Air Control System, Software Failure Mehran University Institute of Science and Technology Development

7.
What Went Wrong? <ul><li>It starts out at the highest possible number that the system's server and its software can handle--2 32 . It's a number just over 4 billion milliseconds. When the counter reaches zero , the system runs out of ticks in almost 50 days and can no longer time itself. So it shuts down . </li></ul>Air Control System, Software Failure Mehran University Institute of Science and Technology Development

8.
Causes of this Software Failure <ul><li>This timing issue was an oversight , Harris, the manufacturer, was aware of the problem but didn't really know how it would impact the system. </li></ul><ul><li>It was insane for the FAA to continue to operate a system with a known problem. And by doing that, they expose themselves to this failure. </li></ul>Air Control System, Software Failure Mehran University Institute of Science and Technology Development

9.
Conclusions <ul><li>The case is self explanatory, the issues that made this complex project a partially abundant software project could be categorized as: </li></ul><ul><ul><li>Technical deficiencies </li></ul></ul><ul><ul><li>Unenthused and passive client participation </li></ul></ul><ul><ul><li>If proper collaborated efforts might have been taken in the development, testing and implementation phases, that incident of software failure might have been avoided. </li></ul></ul>Air Control System, Software Failure Mehran University Institute of Science and Technology Development