Sciweavers

MODELS
2015
Springer

Models@run.time for Object-Relational Mapping Supporting Schema Evolution

8 years 7 months ago
Models@run.time for Object-Relational Mapping Supporting Schema Evolution
Abstract. Persistence of applications written in an object-oriented language using a relational storage system has been investigated for a long time [4]. In this paper, two problems of current approaches to objectrelation mapping are addressed. First, their high configuration effort, and second, their lacking support for continuous development. To address these problems, we introduce a novel object-relational mapping approach, that uses a runtime model of the system. The runtime model is utilized in two ways. First, to derive mapping information from the runtime state of the application, that usually has to be provided by developers. Second, to allow for lossless application schema evolution. That is, we present an approach, that reasons about design time and runtime information to relieve developers from configuration details of the objectrelational mapping and show how to utilize the same information to allow for continuous schema evolution of applications.
Sebastian Götz, Thomas Kühn 0001
Added 15 Apr 2016
Updated 15 Apr 2016
Type Journal
Year 2015
Where MODELS
Authors Sebastian Götz, Thomas Kühn 0001
Comments (0)