Anzeige
Dass die abstrakte Welt der höheren Mathematik ganz konkrete Auswirkungen auf den Alltag jedes Computernutzers hat, konnte jetzt ein internationales Forscherteam um den Freiburger Informatik-Professor Andreas Podelski unter Beweis stellen. Wer kennt nicht folgendes Problem: Ein Befehl, zum Beispiel zum Drucken eines Dokuments, wird abgeschickt, aber nichts passiert. Stattdessen erscheinen endlos ein Ladebalken oder eine Sanduhr auf dem Bildschirm. Die Lösung: die Mathematik des Unendlichen und ein eher zufällig entdecktes Resultat aus dem Jahr 1930.
Wenn man nach dem Absenden eines Befehls ewig warten muss und am Ende sogar der Computer ganz abstürzt, dann handelt es sich dabei um einen so genannten Terminierungsfehler im Betriebssystem des Computers. Genauer gesagt liegt der Fehler in dem Treiberprogramm, das den Befehl an den Drucker (oder ein anderes Gerät: Scanner, DVD-Laufwerk usw.) weitergibt. Gerätetreiber sind Programme, die z.B. von Microsoft als Teil des Betriebssystems Windows mitgeliefert werden.
Professor Podelski und sein Team stehen in engem Kontakt mit dem Forschungslabor von Microsoft in Cambridge, um an Problemen wie dem Terminierungsfehler zu arbeiten. Ein wichtiges Forschungsziel besteht darin, Terminierungsfehler auszuschließen. Bislang bestanden Qualitätskontrollen in der Entwicklung von Betriebssystemen und Gerätetreibern lediglich darin, möglichst viele Situationen zu simulieren. Die Anzahl der Faktoren, die beim Auftreten von Terminierungsfehlern eine Rolle spielen, ist jedoch sehr groß, und so werden nur die wahrscheinlichen Fälle getestet. Tatsache ist, dass auch die unwahrscheinlichen Fälle irgendwann einmal vorkommen.
Hier setzt die von Professor Podelski und seinem Doktoranden Andrey Rybalchenko neu entwickelte Methode an: Ausgehend von einem Resultat des englischen Mathematikers Sir Frank Ramsey aus dem Jahr 1930 entwickelten sie eine neue Mathematik des Unendlichen, aus der ein neuartiges Testwerkzeug hervorgeht. Stark vereinfacht handelt es sich dabei um eine neue mathematische Behandlung von nicht-terminierenden (mathematisch gesehen: unendlichen) Berechnungsabläufen des Computers.
Durch das neue Testverfahren konnten an einer Reihe von Gerätetreibern bereits Terminierungsfehler entdeckt und langfristig beseitigt werden - mit sichtbaren Ergebnissen für die Nutzer: Das immer wiederkehrende Problem, dass Befehle nicht ausgeführt werden, kann bei vielen gängigen Anwendungen nun ausgeschlossen werden. Noch ist die Zeit der Sanduhren nicht abgelaufen, aber dank des Freiburger Forscherteams wird das Glas nicht ständig von neuem umgedreht.
Kontakt:
Prof. Dr. Andreas Podelski
Albert-Ludwigs-Universität
Institut für Informatik
Georges-Köhler-Allee
79110 Freiburg
Tel. 0761-203 8241
podelski@informatik.uni-freiburg.de
Rudolf-Werner Dreier | Quelle: Informationsdienst Wissenschaft
Weitere Informationen: www.uni-freiburg.de/
Weitere Berichte zu: Befehl > Betriebssystem > Ladebalken > Mathematik > Sanduhr > Terminierungsfehler
Forschungsprojekt hilft Menschen mit Behinderung durch neuartige Assistenzsysteme
06.02.2012 | Hochschule Esslingen
Acht weitere Satelliten für das europäische Navigationssystem bestellt
02.02.2012 | Bundesministerium für Verkehr, Bau und
Siemens hat eine getriebelose Windenergieanlage mit sechs Megawatt (MW) Leistung für den Offshore-Einsatz auf den Markt gebracht.
Windturbinen ohne Getriebe zeichnen sich durch ein robustes Design und ein geringes Gesamtgewicht aus. Diese Kombination senkt Infrastruktur-, Installations- und Wartungskosten und steigert die Energieausbeute und damit die Rentabilität über die gesamte Lebensdauer der Anlage. Die Rotorblätter der SWT-6.0-Windturbine sind mit 75 Meter Länge die größten für 6-MW-Anlagen.
Sie basieren auf ...
Siemens hat den weltweit ersten Leistungsschalter entwickelt, der bei Spannungen von 1,2 Millionen Volt arbeitet.
Solche Ultrahochspannungen erhöhen die Übertragungskapazität von Stromleitungen und bieten so die Möglichkeit, auf relativ wenigen Trassen große Mengen elektrischer Energie zu transportieren.
Leistungsschalter werden in Umspannwerken eingesetzt, um einzelne Stromleitungen zu- oder abzuschalten. Der neue Schalter ist für eine Testinstallation im indischen Bina bestimmt. Indien setzt auf die Ultrahochspannungs-Technik, um seine ...
„großartig“ – dieses Kompliment war gestern öfter von Prominenten aus Sport, Wirtschaft, Politik und Entertainment, zum Thema Lichtkunstobjekte beim „Ball des Sports“ zu hören. Schon am roten Teppich wurde ihr Blick angezogen von zwei symbolträchtigen, magisch leuchtenden „sporttissimo“ - Lichtskulpturen mit dem Titel „EMOTION“. Ein Blickfang, dessen Wirkung sich niemand entziehen konnte.
Aber auch von weitem waren die in wechselnden Farben strahlenden Kunstobjekte, die eine stattliche Höhe von 4,5 m aufweisen, nicht zu übersehen. Dabei beeindrucken sie nicht nur durch Größe und Leuchtkraft, sondern auch durch die sympathische Symbolik. In abstrakter Form und dennoch deutlich erkennbar, setzen die Objekte den Moment der ...
Das 1KITE Projekt (1K Insect Transcriptome Evolution), in dem sich Forscher aus der ganzen Welt in noch nie dagewesener Weise zusammengetan haben, um das Geheimnis des evolutiven Erfolges der Insekten mittels Transkriptomen von 1.000 Insektenarten zu lüften, ist jetzt gestartet. Für die Dauer von drei Jahren werden fünf Millionen Euro vom Bejing Genomics Institute, dem größten nationalen Forschungsinstitut Chinas, zur Verfügung gestellt, um die Transkriptomdaten zu erheben.
1KITE umfasst ein internationales Team von renommierten Experten für molekulare Biologie, Morphologie, Paläontologie, Taxonomie, Embryologie und Bioinformatik. Rund 50 Wissenschaftler aus Australien, China, Deutschland, Japan, Mexiko, Österreich und den USA arbeiten im 1KITE-Projekt.
Aus Deutschland sind beteiligt: die Universität Bonn, das Zoologische Forschungsmuseum Alexander Koenig in Bonn, die Universität Jena ...
Pulsare können durch Materie, die von außen auf sie einströmt, nicht nur beschleunigt, sondern auch verlangsamt werden. Das erklärt einige Rätsel.
Pulsare gehören zu den exotischsten, bekannten Himmelskörpern. Sie besitzen Durchmesser von etwa 20 Kilometern, beinhalten aber in etwa die Masse unserer Sonne. Ein würfelzuckergroßes Stück ihrer ultrakompakten Materie würde auf der Erde mehrere hundert Millionen Tonnen wiegen.
Eine Unterklasse von ihnen, die Millisekundenpulsare, wirbeln zudem bis zu einige hundert Mal ...
Anzeige
Anzeige

CeBIT 2012: Die Maßschneiderei für TV-Stationen und Videoarchive
06.02.2012 | CeBIT 2012
ETF auf hochverzinsliche Anleihen von SPDR auf Xetra gestartet
06.02.2012 | Wirtschaft Finanzen
Stanford engineers weld nanowires with light
06.02.2012 | Materialwissenschaften
Erneuerbare Energien an den Markt bringen
06.02.2012 | Veranstaltungsnachrichten
Safer Internet Day: 2011 weniger, aber zielgenauere
06.02.2012 | Veranstaltungsnachrichten
Die App Economy: Medientage Special zu Geschäftsmodellen im mobilen Ökosystem
06.02.2012 | Veranstaltungsnachrichten