Forum für Wissenschaft, Industrie und Wirtschaft

Hauptsponsoren:     3M 
Datenbankrecherche:

 

Von Sanduhren und Ladebalken: Alles Warten hat ein Ende

12.09.2006
Freiburger Informatiker entwickeln Methode zur Beseitigung von Fehlern im Betriebssystem

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 | idw
Weitere Informationen:
http://www.uni-freiburg.de/

Weitere Berichte zu: Befehl Betriebssystem Ladebalken Mathematik Sanduhr Terminierungsfehler

Weitere Nachrichten aus der Kategorie Informationstechnologie:

nachricht Forschungsprojekt: Zukünftige Fahrzeugtechnologien im Open Region Lab – ZuFOR
30.03.2017 | Ostfalia Hochschule für angewandte Wissenschaften

nachricht Schnelle Time-to-Market durch standardisierte Datacenter-Container
28.03.2017 | Rittal GmbH & Co. KG

Alle Nachrichten aus der Kategorie: Informationstechnologie >>>

Die aktuellsten Pressemeldungen zum Suchbegriff Innovation >>>

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

Im Focus: Atome rennen sehen - Phasenübergang live beobachtet

Ein Wimpernschlag ist unendlich lang dagegen – innerhalb von 350 Billiardsteln einer Sekunde arrangieren sich die Atome neu. Das renommierte Fachmagazin Nature berichtet in seiner aktuellen Ausgabe*: Wissenschaftler vom Center for Nanointegration (CENIDE) der Universität Duisburg-Essen (UDE) haben die Bewegungen eines eindimensionalen Materials erstmals live verfolgen können. Dazu arbeiteten sie mit Kollegen der Universität Paderborn zusammen. Die Forscher fanden heraus, dass die Beschleunigung der Atome jeden Porsche stehenlässt.

Egal wie klein sie sind, die uns im Alltag umgebenden Dinge sind dreidimensional: Salzkristalle, Pollen, Staub. Selbst Alufolie hat eine gewisse Dicke. Das...

Im Focus: Kleinstmagnete für zukünftige Datenspeicher

Ein internationales Forscherteam unter der Leitung von Chemikern der ETH Zürich hat eine neue Methode entwickelt, um eine Oberfläche mit einzelnen magnetisierbaren Atomen zu bestücken. Interessant ist dies insbesondere für die Entwicklung neuartiger winziger Datenträger.

Die Idee ist faszinierend: Auf kleinstem Platz könnten riesige Datenmengen gespeichert werden, wenn man für eine Informationseinheit (in der binären...

Im Focus: Quantenkommunikation: Wie man das Rauschen überlistet

Wie kann man Quanteninformation zuverlässig übertragen, wenn man in der Verbindungsleitung mit störendem Rauschen zu kämpfen hat? Uni Innsbruck und TU Wien präsentieren neue Lösungen.

Wir kommunizieren heute mit Hilfe von Funksignalen, wir schicken elektrische Impulse durch lange Leitungen – doch das könnte sich bald ändern. Derzeit wird...

Im Focus: Entwicklung miniaturisierter Lichtmikroskope - „ChipScope“ will ins Innere lebender Zellen blicken

Das Institut für Halbleitertechnik und das Institut für Physikalische und Theoretische Chemie, beide Mitglieder des Laboratory for Emerging Nanometrology (LENA), der Technischen Universität Braunschweig, sind Partner des kürzlich gestarteten EU-Forschungsprojektes ChipScope. Ziel ist es, ein neues, extrem kleines Lichtmikroskop zu entwickeln. Damit soll das Innere lebender Zellen in Echtzeit beobachtet werden können. Sieben Institute in fünf europäischen Ländern beteiligen sich über die nächsten vier Jahre an diesem technologisch anspruchsvollen Projekt.

Die zukünftigen Einsatzmöglichkeiten des neu zu entwickelnden und nur wenige Millimeter großen Mikroskops sind äußerst vielfältig. Die Projektpartner haben...

Im Focus: A Challenging European Research Project to Develop New Tiny Microscopes

The Institute of Semiconductor Technology and the Institute of Physical and Theoretical Chemistry, both members of the Laboratory for Emerging Nanometrology (LENA), at Technische Universität Braunschweig are partners in a new European research project entitled ChipScope, which aims to develop a completely new and extremely small optical microscope capable of observing the interior of living cells in real time. A consortium of 7 partners from 5 countries will tackle this issue with very ambitious objectives during a four-year research program.

To demonstrate the usefulness of this new scientific tool, at the end of the project the developed chip-sized microscope will be used to observe in real-time...

Alle Focus-News des Innovations-reports >>>

Anzeige

Anzeige

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

Industriearbeitskreis »Prozesskontrolle in der Lasermaterialbearbeitung ICPC« lädt nach Aachen ein

28.03.2017 | Veranstaltungen

Neue Methoden für zuverlässige Mikroelektronik: Internationale Experten treffen sich in Halle

28.03.2017 | Veranstaltungen

Wie Menschen wachsen

27.03.2017 | Veranstaltungen

 
VideoLinks
B2B-VideoLinks
Weitere VideoLinks >>>
Aktuelle Beiträge

Nierentransplantationen: Weisse Blutzellen kontrollieren Virusvermehrung

30.03.2017 | Biowissenschaften Chemie

Zuckerrübenschnitzel: der neue Rohstoff für Werkstoffe?

30.03.2017 | Materialwissenschaften

Integrating Light – Your Partner LZH: Das LZH auf der Hannover Messe 2017

30.03.2017 | HANNOVER MESSE