Scinexx-LogoSpringer-Verlag, Heidelberg
Freitag, 10.02.2012
Computer repariert sich selbst
Neue Software sucht Fehler in umfangreichen Computerprogrammen und behebt sie eigenständig
Wenn große Computerprogramme plötzlich abstürzen und ganze Flughäfen oder Handelsfirmen lahm legen, sind daran oft nur kleine Softwarefehler schuld. Informatiker haben jetzt ein Verfahren entwickelt, mit dem diese Fehler gleich entdeckt und automatisch wieder behoben werden. Das „Pachika" genannte System soll umfangreichen Computerprogrammen zukünftig als eigenständiges Reparatur-Set einfach hinzugefügt.

Das
Das "Pachiko"-Programm entdeckt Softwarefehler und behebt sie gleich
© bellhäuser - das bilderwerk Das
Computerausfälle und Abstürze sind nicht nur lästig, sie können auch ganze Regionen lahmlegen, wenn sie beispielsweise den Bahn-oder Flugverkehr kontrollieren. Je länger dann die Fehlersuche und Reparatur dauert, desto teurer wird das Ganze. Genau dies könnte sich aber nun ändern. Denn ein Forscherteam um Andreas Zeller, Professor für Softwaretechnik der Universität des Saarlandes, hat nun für solche Pannen eine Art eingebauten Reparaturservice entwickelt.

Eingebaute Überwachung sieht Fehler sofort
Pachika ist der ostafrikanische Sprache Suaheli entnommen und bedeutet so viel wie "einsetzen und reparieren". Genau dies macht die Softwarebibliothek, die von dem Doktoranden Valentin Dallmeier und seinen Kollegen entwickelt wurde. Sie wird in ein bestehendes Computerprogramm eingefügt und beobachtet dort ähnlich wie eine Überwachungskamera, was das Programm während seiner Ausführung genau macht. Hängt sich das Programm an einer bestimmten Stelle selbst auf oder stürzt komplett ab, analysiert das Pachika-System sofort, wie sich der fehlerhafte Programmlauf von den vorhergehenden unterschieden hat. Ohne weiteres Eingreifen eines Programmierers repariert das System dann automatisch diese Fehlfunktion.

Hilfe gerade bei umfangreichen, komplexen Programmen
Im Laborversuch konnten damit in einem von sechs Fällen große Java-Programme mit Millionen von Code-Zeilen selbständig repariert werden. Das klingt zwar erstmal nicht viel, bedeutet aber schon eine große Hilfe für die Wiederherstellung komplexer Systeme. „Bei Tausenden von Softwarefehlern, die täglich den Programmierern das Leben schwer machen, stimmen uns diese Zahlen sehr optimistisch", erklärt Zeller. Das Pachika-System ist Teil des Forschungsprojekts "Autofix", das von der Deutschen Forschungsgemeinschaft (DFG) und der Schweizer Hasler Stiftung gefördert wird. Projektpartner ist Professor Bertrand Meyer von der Eidgenössischen Technischen Hochschule Zürich (ETH).
Artikel drucken
Nach verwandten Themen suchen:
Computer, Programme, Software, Fehler, Absturz, Reparatur, Fehlersuche, Technik, Informatik, Computersysteme, Fehlfunktion
Weitere News zum Thema
Kaltwasserkorallen als Anpassungskünstler? (10.02.2012)
Können Kaltwasserkorallen der Versauerung des Meerwassers standhalten?
Röntgenlicht macht Eisen durchsichtig (09.02.2012)
Hamburger Forscher sammeln neue Erkenntnisse für einen optischen Quantencomputer
Modellvergleich soll Klimafolgen besser abschätzen (08.02.2012)
Besseres Fundament für Weltklimabericht 2014
Warum der Mittelfinger so eine lange Leitung hat (08.02.2012)
Hemmung von den Nachbarnervenzellen bestimmt die Reaktionsgeschwindigkeit
Blick ins Hirn verrät Abschneiden im Reaktionstest (07.02.2012)
Hirnaktivität kann voraussagen, wie gut jemand ein Videospiel beherrscht
Suche
Erweiterte Suche
Special
Dossier: Mythos 2012 - Die Maya, der 21. Dezember und die Fakten
Newsletter
Bestellen Sie jetzt den kostenlosen Newsletter!
Diaschauen zum Thema
Smart Plastics
Kluge Klamotten
Hightech
Cybercrime
Dossiers zum Thema
Künstliche Intelligenz
Wenn Maschinen zu denken beginnen...
Computer der Zukunft
Rechnen mit Quanten, Licht und DNA
Smart Dust
Die unsichtbaren Computernetze der Zukunft
Wohnen der Zukunft
Was können die Häuser von morgen?
Verbrecherjagd im Datennetz
Gesellschaft im Konflikt
Smarte Etiketten
Auf dem Weg zum “Internet der Dinge”
News des Tages
Gammastrahlen-Jet auf krummer Bahn
Genvergleich: Desmond Tutu versus Buschmann
Neue Hoffnung auf einen HIV-Impfstoff
Erste Ur-Sterne außerhalb der Milchstraße aufgespürt
Das Rätsel der sanften Männchen und "Macho"-Weibchen
Computer repariert sich selbst
Haupthürde für Einsatz von Germanium-Halbleitern geknackt
Bücher zum Thema
Das Affenpuzzle
Und weitere bad news aus der Computerwelt von David Harel
Menschmaschinen
Wie uns die Zukunftstechnologien neu erschaffen von Rodney Brooks
Homo sapiens: Leben im 21. Jahrhundert
Was bleibt vom Menschen? von Ray Kurzweil
Die Wunder maschine
Die unendliche Geschichte der Daten- verarbeitung von Herbert Matis
Top-Clicks der Woche
1. Röntgenlicht macht Eisen durchsichtig
2. Supererde in bewohnbarer Zone entdeckt
3. Jeder Vierte stirbt an Krebs
4. Supervulkane werden schnell wieder aktiv
5. Männer erinnern sich besser an Unangenehmes