Gesellschaft für Informatik e.V.

Lecture Notes in Informatics


Datenbanksysteme in Business, Technologie und Web (BTW) P-144, 227-236 (2009).

Gesellschaft für Informatik, Bonn
2009


Copyright © Gesellschaft für Informatik, Bonn

Contents

Technische Grundlagen für eine laufzeitadaptierbare Transaktionsverwal- tung

F. Irmert , Ch. Neumann , M. Daum , N. Pollner and K. Meyer-Wegener

Abstract


Auf spezielle Anwendungen zugeschnitte Datenbankverwaltungssysteme (DBMS) erfordern in den meisten Fällen Individuallösungen, welche einen erhöhten Entwicklungsund Wartungsaufwand mit sich bringen. Es fehlen modulare DBMS- Architekturen als konfigurierbare Standardlösung, die beliebig schlanke als auch umfangreiche Architekturen ermöglichen. Die Transaktionsverwaltung als querschneidender Belang durchdringt in herkömmlichen DBMS die Architektur und verhindert die Modularisierung. In dieser Arbeit wird die Transaktionsverwaltung aus einem DBMS herausgelöst und durch eine eigenständige, wiederverwendbare Komponente realisiert. Die Architektur der gekapselten und wiederverwendbaren Transaktionsverwaltung wird dokumentiert, sowie die aspektorientierte Verknüpfung zwischen reduziertem DBMS und separater Transaktionsverwaltung beschrieben. Als Grundvoraussetzung für zukünftige, sich selbstverwaltende DBMS kann die Transaktionsverwaltung zur Laufzeit dynamisch hinzugefügt und entfernt werden. Die prototypische Implementierung wird an Hand von SimpleDB in Verbindung mit einem dynamischen AOP Framework erläutert.


Full Text: PDF

Gesellschaft für Informatik, Bonn
ISBN 978-3-88579-238-3


Last changed 04.10.2013 18:20:34