Forschungsbericht 1999-2000 | |
Institut für Informatik
Einsteinstrasse 62 48149 Münster Tel. (0251) 83-33796/32700 Fax: (0251) 83-33755 e-mail: ifi-sekretariat@math.uni-muenster.de WWW: http://www.uni-muenster.de/Informatik Direktoren: Prof. Dres. Achim Clausing, Klaus Hinrichs, Herbert Kuchen, Wolfram-M. Lippe (geschf.) Gottfried Vossen, Guido Wirtz | |
Forschungsschwerpunkte 1999 - 2000
Fachbereich 10 - Mathematik und Informatik Institut für Informatik Prof. Dr. Guido Wirtz | ||||
Software-Entwicklung für Verteilte Systeme
Die Bereitstellung sicherer und effizienter Programmsysteme für heterogene, keiner
globalen Kontrolle mehr unterliegenden, Netzwerke von Rechnern - sogenannte verteilte
Systeme - stellt heute eine der wichtigsten Herausforderungen im Bereich
Softwareentwicklung dar. Die immer weitere Verbreitung von Rechnern in alle Lebensbereiche
sowie die Fortschritte im Bereich der Netzwerktechnik haben überall in der Praxis
verteilte Systeme entstehen lassen. Neuere Entwicklungen verschärfen die Situation
durch die notwendige Integration mobiler Endgeräte, die vom Laptop über sog.
Handheld-Rechner bis hin zu Mobiltelefonen reichen.
Wie Programme für komplexe Anwendungen zu entwickeln sind, die den Anforderungen
solcher Systeme entsprechen, ist zur Zeit Gegenstand intensiver Forschungsarbeiten weltweit.
Der Bereich des vorhersagbaren Verhaltens solcher Systeme während der Interaktion von
Teilsystemen ist dabei wesentlich für den sicheren Betrieb insgesamt. Gerade in der
Verhaltensmodellierung sind aber noch viele Fragen offen.
Die Entwicklung einer praktisch einsetzbaren Methodik zur Unterstützung dieser
Aufgabe von der Problembeschreibung bis zur konkreten Implementierung steht im Zentrum
des Arbeitsbereichs. Neben der Untersuchung der theoretischen Hintergründe bildet die
Entwicklung einer geeigneten Designsprache einen Schwerpunkt der aktuellen Arbeiten. Unter
Nutzung der mittlerweile weit verbreiteten UML für statische Modellierungsaspekte
wurde eine spezielle Art von Petri-Netzen - sogenannte Object Coordination Nets - definiert,
die zur objekt-orientierten Verhaltensmodellierung dient. Praktische Arbeiten führten zu
einem ersten Prototyp für ein Modellierungswerkzeug, das auch die Möglichkeit
zur (teilweisen) Simulation der spezifizierten Abläufe bietet. Die Methode wurde
mittlerweile in einer Reihe von praktischen Einsätzen in Praktika und Examensarbeiten
erfolgreich evaluiert und weiterentwickelt.
Beteiligte Wissenschaftler:
Veröffentlichungen: |
||||
Hans-Joachim Peter