A new approach to modular database systems

  • Authors:
  • Florian Irmert;Michael Daum;Klaus Meyer-Wegener

  • Affiliations:
  • Friedrich-Alexander University of Erlangen-Nuremberg, Erlangen, Germany;Friedrich-Alexander University of Erlangen-Nuremberg, Erlangen, Germany;Friedrich-Alexander University of Erlangen-Nuremberg, Erlangen, Germany

  • Venue:
  • SETMDM '08 Proceedings of the 2008 EDBT workshop on Software engineering for tailor-made data management
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we present our approach towards a modularized database management system (DBMS) whose components can be adapted at runtime and show the modularization of a DBMS beneath the record-oriented interface as a first step. Cross-cutting concerns like transactions pose thereby a challenge that we answer with aspect-oriented programming (AOP). Finally we show the implementation techniques that enable the exchange of database modules dynamically. Particularly with regard to stateful components we define a service adaptation process that preserves and transmits the component's state.