Transaktionale Unterstützung kollaborativer Applikationen
Autoři
Více o knize
In einer Vielzahl von Anwendungsdomänen, beispielsweise im Design oder in der Medienproduktion, sind kollaborative Arbeitsprozesse kaum mehr wegzudenken. In u. U. weltweit verteilten Szenarien arbeiten mehrere gleichberechtigte Nutzer an einem gemeinsamen Projekt. Diese Dissertation stellt den vollständigen Entwurf einer Middleware vor, die es ermöglicht, eine Vielzahl von Anwendungen zum Einsatz in kollaborativen Arbeitsprozessen auf einem gemeinsamen monohierarchisch strukturierten Datenbestand zu befähigen. Hierbei kann wiederum aus einer Vielzahl unterschiedlicher Speicherlösungen zur persistenten Sicherung der Daten gewählt werden. Die dafür erforderlichen Konzepte und Techniken beruhen auf transaktionalen Semantiken. Neben dem eigentlichen Transaktionsmodell diskutiert die vorliegende Arbeit u. a. semantische Synchronisationsprotokolle sowie den Einsatz aktueller Cloud-Technologien für die persistente Datenhaltung und den Betrieb der entwickelten Middleware.