Project Details
Regelbasierte zuverlässige Nachrichtenverarbeitung in Systemen mit mobilen Teilnehmern
Applicant
Professor Dr. Guido Moerkotte
Subject Area
Theoretical Computer Science
Term
from 2006 to 2010
Project identifier
Deutsche Forschungsgemeinschaft (DFG) - Project number 29877408
Das Ziel des Gesamtvorhabens, die Erstellung eines Frameworks für Systeme mit mobilen Teilnehmern, enthält als Teilziel die Unterstützung von Geschäftsprozessen zur Wertschöpfung. Die Teilnehmer an solchen Prozessen arbeiten in der Regel parallel und tauschen zur Erreichung ihrer Ziele asynchron Nachrichten aus. Die gängigen Standards zur Automatisierung von Geschäftsprozessen (z.B. Web Services) erfordern dabei als Nachrichtenformat die Sprache XML. In diesem Teilprojekt soll eine zur Implementierung von Geschäftsprozessen geeignete Nachrichtenverwaltung konzipiert und prototypisch implementiert werden. Die Definition einer Sprache für deklarative, inhaltsbasierte Nachrichtenverarbeitungsregeln soll dabei ermöglichen, auf XML-Nachrichten basierende Geschäftsprozesse direkt abzubilden. Dies reduziert den Entwicklungsaufwand und die Fehleranfälligkeit gegenüber den heute üblichen Spezialanwendungen, die in mehreren Sprachen (z.B. Java, SQL) ohne XML-Primitive verfasst sind. Der regelbasierten Formulierung von Protokollen für zwei Problembereiche möchte sich dieses Projekt im Besonderen widmen. Zum einen ist die Replikation von Daten erforderlich, um den autarken Einsatz der mobilen Endgeräte zu erlauben. Es soll untersucht werden, inwieweit sich Replikationsprotokolle mit Regeln formulieren lassen. Zum anderen soll ermöglicht werden, mit Hilfe von Regeln anwendungsspezifische Transaktionsmodelle zu erstellen. Dies, da wir der Überzeugung sind, dass es kein allgemeingültiges Transaktionsmodell für alle Geschäftsprozesse gibt.
DFG Programme
Research Grants
Participating Persons
Dr. Sven Helmer; Dr. Carl-Christian Kanne