Detailseite
Regelbasierte zuverlässige Nachrichtenverarbeitung in Systemen mit mobilen Teilnehmern
Antragsteller
Professor Dr. Guido Moerkotte
Fachliche Zuordnung
Theoretische Informatik
Förderung
Förderung von 2006 bis 2010
Projektkennung
Deutsche Forschungsgemeinschaft (DFG) - Projektnummer 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-Verfahren
Sachbeihilfen
Beteiligte Personen
Dr. Sven Helmer; Dr. Carl-Christian Kanne