Dramatische gevolgen van softwarefouten
Uit Werkplaats
Versie door Hanno Wupper (overleg | bijdragen) op 27 mei 2007 om 08:51 (New page: {{Profielwerkstuk|suggestie= Soms hebben kleine fouten in software grote gevolgen. Twee bekende voorbeelden zijn: * De fout in het besturingssysteem van de Ariane 5 raket, waardoor deze o...)
Suggestie voor een profielwerkstuk
Soms hebben kleine fouten in software grote gevolgen. Twee bekende voorbeelden zijn:
- De fout in het besturingssysteem van de Ariane 5 raket, waardoor deze op 4 juni 1996 veertig seconden na lancering plotseling uit de koers raakte en zichzelf opblies. Het probleem bleek dat de conversie van een 64-bit floating point getal naar een 16-bit geheel getal waarde niet goed werkte voor grote getallen. Een raket van 500 miljoen dollar ging verloren, waaraan ESA zo'n tien jaar had gewerkt en waarin zeven miljard dollar aan ontwikkelkosten was geinvesteerd.
Link: Ariane software fout op wikipedia - De fout die Intel in 1994 maakte in de nieuwe Pentium chip. De deeloperatie was fout geimplementeerd op de chip. Die fout was wel al in hardware gegoten -- op een chip -- en miljoenen keren verspreid. Intel probeerde de `bug' af te doen als een `flaw' -- een vergissinkje -- maar via het internet verspreidde het verhaal zich snel met grote reputatieschade en dalende aandelenkoersen voor Intel als gevolg.
Link: Pentium bug op wikipedia
Voor beide fouten (of voor andere, er zijn er legio te vinden op het web) kun je je het volgende afvragen.
- Wat was er precies fout? Is het wel echt een software fout?
- Wat waren de gevolgen?
- Hoe ging het bedrijf daarmee om?
- Hoe had dit voorkomen kunnen worden?
Dit bestaat uit een literatuurstudie en misschien een stukje "code onderzoek" en proberen de precieze situatie in kaart te brengen.
Voor concrete adviezen voor het maken van een profielwerkstuk, gelieve contact op te nemen met het EXO steunpunt van de faculteit NWI.