Forum für Wissenschaft, Industrie und Wirtschaft

Hauptsponsoren:     Siemens  n-tv 
Datenbankrecherche:

Fachgebiet (optional):

 

Von Sanduhren und Ladebalken: Alles Warten hat ein Ende

12.09.2006
Freiburger Informatiker entwickeln Methode zur Beseitigung von Fehlern im Betriebssystem

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 Nachrichten aus der Kategorie Informationstechnologie:

nachricht Forschungsprojekt hilft Menschen mit Behinderung durch neuartige Assistenzsysteme
06.02.2012 | Hochschule Esslingen

nachricht Acht weitere Satelliten für das europäische Navigationssystem bestellt
02.02.2012 | Bundesministerium für Verkehr, Bau und

Alle Nachrichten aus der Kategorie Informationstechnologie >>>

Die aktuellsten Pressemeldungen zum Suchbegriff Innovation >>>


Die letzten 5 Focus-News des innovations-reports im Überblick:

Im Focus: Getriebelose 6-Megawatt-Windturbine am Markt


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 ...

Im Focus: Ultrahochspannung: Schalter für 1,2 Megavolt


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 ...

Im Focus: Ein strahlender Auftritt - Weltpremiere der „sporttissimo“ Lichtkunstobjekte beim „Ball des Sports 2012" in Wiesbaden


„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 ...

Im Focus: Startschuss für eine neue, internationale Forschungsinitiative zur Evolution der Insekten


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 ...

Im Focus: Die Entdeckung der Verlangsamung


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 ...

Alle Focus-News des innovations-reports >>>

Anzeige

B2B Suche
Produkt / Dienstleistung
Firma / Organisation

Anzeige

IHR
JOB & KARRIERE
SERVICE
im innovations-report
in Kooperation mit academics
Aktuell

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

VideoLinks
B2B-VideoLinks
Weitere VideoLinks >>>
Veranstaltungen

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

FindAndHelp