Skip to main content
Log in

Software

Gratwanderung zwischen Erfolgen und Katastrophen?

  • OVERFLOW
  • SOFTWARE
  • Published:
Informatik-Spektrum Aims and scope

Zusammenfassung

Unsere Abhängigkeit von Software ist heute fast total geworden. Software bestimmt wesentlich alle unsere Lebensbereiche und die fast unbeschränkte Flexibilität von Software erlaubt die Realisierung von nahezu beliebiger Funktionalität.

Software hat uns eine beachtliche Anzahl an Erfolgsgeschichten gebracht. Leider ist Software aber auch verantwortlich für eine Reihe von Katastrophen, welche durch funktionale Fehler oder Qualitätsmängel der Software ausgelöst wurden. Hier werden je sechs typische Beispiele vorgestellt. Muss man deshalb Software als Gratwanderung zwischen Erfolgen und Katastrophen betrachten?

Softwareerfolge beruhen auf ,,fehlerfreiem“ Programmcode (genauer: Fehler, die sich im Betrieb nicht – oder noch nicht – auswirken). Softwarekatastrophen entstehen durch fehlerhaften Programmcode oder unvorhergesehene Programminteraktionen (Emergent Behaviour).

Ziel der Softwareindustrie ist, ,,fehlerfreien“ Programmcode zu produzieren. Was braucht es dazu? Im Wesentlichen sind fünf unverzichtbare Voraussetzungen notwendig: Ein verantwortungsbewusstes Management, eine etablierte Qualitätsfirmenkultur, eine geeignete Evolutionsstrategie, griffigere Produkthaftungsgesetze für Software und gute Mitarbeiter.

Dieser Beitrag geht im Sinne einer Übersicht auf dieses Spannungsfeld moderner Softwareentwicklung ein.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

References

  1. Baumgärtner M, Röbel S, Wiedmann-Schmidt W (18.6.2015) Cyberangriff auf den Bundestag – Hacker kopierten Abgeordneten-E-Mails. SPIEGEL Online. http://www.spiegel.de/politik/deutschland/cyberangriff-auf-bundestag-abgeordneten-e-mails-erbeutet-a-1039388.html, letzter Zugriff: 10.2.2016

  2. Brynjolfsson E, McAfee A (2014) The second machine age – work, progress, and prosperity in a time of brilliant technologies. W.W. Norton & Co., New York

    Google Scholar 

  3. Commission of the European Communities (Pierre Audoin Consultants SAS, 75015 Paris – France) (2010) Economic and social impact of software & software-based services, Smart 2009/0041. http://cordis.europa.eu/fp7/ict/ssai/docs/study-sw-report-final.pdf, last access: 17.2.2016

  4. de Bie R, Bakker B, van den Eertwegh R, Wijnhoven P (2015) Finally ... reliable software!: a practical approach to design for reliability. CreateSpace Independent Publishing Platform, Seattle, USA

    Google Scholar 

  5. Der automatisierte Handel (2015) http://www.broker-test.de/finanzwissen/automatisierter-handel/, letzter Zugriff: 10.2.2016

  6. Die Welt (Wirtschaft) (23.5.2015) Diese Autos können bereits selbst fahren. http://www.welt.de/wirtschaft/webwelt/article141401417/Diese-Autos-koennen-bereits-selbst-fahren.html, letzter Zugriff: 10.2.2016

  7. Die Welt (Wirtschaft) (28.6.2015) A400M-Absturz: Software für Triebwerke war nicht korrekt aufgespielt. http://www.welt.de/wirtschaft/article143173848/Software-fuer-Triebwerke-war-nicht-korrekt-aufgespielt.html, letzter Zugriff: 10.2.2016

  8. Drees C (1.12.2015) ROBORACE: Formula E kündigt fahrerlose Rennserie für 2016 an. http://www.mobilegeeks.de/artikel/roborace-formula-e-kuendigt-fahrerlose-rennserie-fuer-2016-an/, letzter Zugriff: 10.2.2016

  9. Einführung zum e-Commerce (Internethandel) (2016). http://de.ccm.net/contents/1128-einfuehrung-zum-e-commerce-internethandel, letzter Zugriff: 10.2.2016

  10. Fraunhofer Gesellschaft (2016) Produktion und Dienstleistung – Industrie 4.0. http://www.fraunhofer.de/de/forschung/forschungsfelder/produktion-dienstleistung/industrie-4-0.html, letzter Zugriff: 10.2.2016

  11. Furrer FJ (30.6.2015) Zukunftsfähige Softwaresysteme – Zukunftsfähig trotz zunehmender SW-Abhängigkeit. Informatik Spektrum. doi:10.1007/s00287-015-0909-6. http://link.springer.com/article/10.1007/s00287-015-0909-6, letzter Zugriff: 31.12.2015

  12. Graf A, Schneider H (2015) Das E-Commerce Buch – Marktanalysen, Geschäftsmodelle, Strategien. Deutscher Fachverlag, Frankfurt am Main, Deutschland

    Google Scholar 

  13. Griffiths S (31.1.2016) Artificial intelligence breakthrough as Google’s software beats grandmaster of Go, the ’most complex game ever devised. http://www.dailymail.co.uk/sciencetech/article-3419548/March-machines-Computer-BEATS-one-world-s-best-players-ancient-board-game-using-human-like-skills.html, last access: 10.2.2016

  14. IBM Corp., USA (2016) IBM Watson for oncology – get oncologists the assistance they need to make more informed treatment decisions. http://www.ibm.com/smarterplanet/us/en/ibmwatson/watson-oncology.html, last access: 10.2.2016

  15. Jackson D, Thomas M, Millett LI (eds) (2007) Software for dependable systems – sufficient evidence? National Academy Press, Washington, DC, USA

  16. Kelly JE, Hamm S (2013) Smart machines – IBM’s Watson and the era of cognitive computing. Columbia University Press, New York

    Book  Google Scholar 

  17. Kelly JE, Hamm S (2013) Smart machines – IBM’s Watson and the era of cognitive computing. Columbia University Press, New York

    Book  Google Scholar 

  18. Köhler-Schute C (Hrsg) (2015) Industrie 4.0: Ein praxisorientierter Ansatz. KS-Energy-Verlag, Berlin, Deutschland

  19. Lilienthal C (2016) Langlebige Softwarearchitekturen – Technische Schulden analysieren, begrenzen und abbauen. Dpunkt Verlag, Heidelberg

    Google Scholar 

  20. Meisel W (2013) The software society – cultural and economic impact. Trafford Publishing, Bloomington, IN, USA

    Google Scholar 

  21. Miller C, Valasek C (10.8.2015) Remote exploitation of an unaltered passenger vehicle. http://illmatics.com/Remote%20Car%20Hacking.pdf, last access: 17.8.2015

  22. Mogul JC (2005) Emergent (mis)behaviour vs. complex software systems. HP Technical Report HPL-2006-2. http://www.hpl.hp.com/techreports/2006/HPL-2006-2.pdf, last access: 14.2.2016

  23. Murer S, Bonati B, Furrer FJ (2011) Managed evolution – a strategy for very large information systems. Springer, Berlin

    Google Scholar 

  24. Owen DG (2014) Products liability in a nutshell, 9th ed. West Academic Press, St. Paul, MN, USA

    Google Scholar 

  25. Perez E (2013) Knightmare on Wall Street – the rise and fall of Knight Capital and the biggest risks for financial markets. Edgar Perez Publishing Inc., New York, NY, USA. www.KnightmareonWallStreet.com, last access: 10.2.2016

  26. Rajner N (2010) Autonome Pflegeroboter in der Geriatrie – Ein Fluch oder Segen?: Technologien und Wirtschaftlichkeit im Vergleich. VDM Verlag Dr. Müller, Saarbrücken, Deutschland

    Google Scholar 

  27. Schwab K (2016) The fourth industrial revolution. World Economic Forum, Geneva

    Google Scholar 

  28. Schweikard A (2015) Medical Robotics. Springer International Publishing, Switzerland

    Book  Google Scholar 

  29. Silver D, Huang A, Maddison CJ, Guez A, Sifre L, van den Driessche G, Schrittwieser J, Antonoglou I, Panneershelvam V, Lanctot M, Dieleman S, Grewe D, Nham J, Kalchbrenner N, Sutskever I, Lillicrap T, Leach M, Kavukcuoglu K, Graepel T, Hassabis D (28.1.2016) Mastering the game of GO with deep neural networks and tree search. Nature 529:484–489. http://www.nature.com/nature/journal/v529/n7587/full/nature16961.html, last access: 10.2.2016

  30. Simons S (22.3.2013) Pflegeroboter – Hightech-Kameraden fürs Alter. SPIEGEL Online. http://www.spiegel.de/gesundheit/diagnose/pflegeroboter-hightec-kameraden-fuers-alter-a-890342.html, letzter Zugriff: 7.1.2016

  31. The Wall Street Journal (6.11.2014) Home Depot hackers exposed 53 million email addresses. http://www.wsj.com/articles/home-depot-hackers-used-password-stolen-from-vendor-1415309282, last access: 12.2.2016

  32. Thomson I (10.6.2015) Config file wipe blunder caused deadly Airbus A400M crash. The Register. http://www.theregister.co.uk/2015/06/10/airbus_a400m_probe_torque_data/, last access: 12.2.2016

  33. Yoshida J (24.10.2013) Acceleration case – jury finds Toyota liable. EE Times. http://www.eetimes.com/document.asp?doc_id=1319897 und auch https://en.wikipedia.org/wiki/Sudden_unintended_acceleration, last access: 17.8.2015

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Frank J. Furrer.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Furrer, F. Software. Informatik Spektrum 40, 264–269 (2017). https://doi.org/10.1007/s00287-016-0973-6

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00287-016-0973-6

Navigation