A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
Filters
Meta object management and its application to database evolution
[chapter]
1992
Lecture Notes in Computer Science
As a sample application of the framework, we focus on database evolution, that is, realizing incremental changes to the database schema and their propagation to data instances. ...
We s h o w, how e a c h s c hema update of a given taxonomy is realized by direct updating of schema objects, and how this approach can be used to build a complete tool for database evolution. ...
The authors are indebted to Hans-J org Schek, Christian Laasch, and Klaus Ga ner for their helpful discussion on the paper. A preliminary version of the framework was presented in 28]. ...
doi:10.1007/3-540-56023-8_19
fatcat:4yd7owm7hjhydcuonlrgpdk2nu
Dynamic Schema Evolution Management Using Version in Temporal Object-Oriented Databases
[chapter]
2002
Lecture Notes in Computer Science
In this paper, an analysis of the schema evolution process in object oriented databases is made using an object oriented data model that supports temporal features and versions definition -the Temporal ...
A meta schema structure is defined to store information concerning to evolutionary schema states, as well as their classes, attributes and relationships. ...
The temporal schema evolution management is modelled through an intermediate layer (Evolution Manager), which controls the user applications and the database. ...
doi:10.1007/3-540-46146-9_52
fatcat:zfam6l33qfghfcy54n7hsbupui
Modularizing application and database evolution - an aspect-oriented framework for orthogonal persistence
2016
Software, Practice & Experience
Object-oriented database management systems like DB4O [8], Versant [9] and ObjectDB [10], provide transparent schema evolution mechanisms. ...
In the maintenance of software applications, database evolution is one common difficulty. In object-oriented databases, this process comprises schema evolution and instance adaptation. ...
Our meta-model is used for representing in the database the data models of applications through its basic entities: data objects and meta-objects. ...
doi:10.1002/spe.2415
fatcat:xh4dutfjcbgklakwzbulhhzrwu
Repository structures for evolving federated database schemas
[chapter]
1996
Modelling and Methodologies for Enterprise Integration
Both are heterogeneous, based on different vocabularies, and subject to continuous evolution. In this paper, we propose a method for managing the evolution of information exchange. ...
Since the meta data are explicit they are subject to querying and integrity checking. ...
Policy for Evolution The requirements specification and the federated DB schema are both stored as objects in a meta database. ...
doi:10.1007/978-0-387-34983-1_11
fatcat:t5phmwbxirf77lqjdm5ixxpcwi
Evolution of the Application and Database with Aspects
english
2014
Proceedings of the 16th International Conference on Enterprise Information Systems
english
Generally, the evolution process of applications has impact on their underlining data models, thus becoming a time-consuming problem for programmers and database administrators. ...
Applying reflection techniques, our meta-model aims to be simpler than its competitors. Furthermore, it enables database multi-version schemas. ...
The former application stores data directly into a db4o database, while the latter uses our framework to manage its persistence. ...
doi:10.5220/0004966903080313
dblp:conf/iceis/PereiraP14
fatcat:fgxiniezmbdw5molwp4rzq3emm
Content Schema Evolution in the CoreMedia® Content Application Platform CAP
[chapter]
2002
Lecture Notes in Computer Science
We propose a two-layered approach to content schema evolution consisting of a system level responsible for bookkeeping and integrity issue detection, and a semi-automatic application level responsible ...
To control the inevitable evolution of the content schema, the schema should be subject to configuration management together with the actual content. ...
Using an explicit schema brings us close to object-oriented databases, especially versioned databases, and presents the problem of schema evolution [7] [8] [9] . ...
doi:10.1007/3-540-45876-x_44
fatcat:wyppxftaurf4pk7g7oqwbjt32q
Object database evolution using separation of concerns
2000
SIGMOD record
The lack of customisability and extensibility in existing evolution frameworks is a consequence of using attributes at the meta-object level to implement links among meta-objects and the injection of instance ...
This paper proposes an object database evolution approach based on separation of concerns. ...
1 object database management system. ...
doi:10.1145/369275.369281
fatcat:5z25lszosfgklaua5ag2vxjq2e
Dynamic Relationships in Object Oriented Databases: A Uniform Approach
[chapter]
1999
Lecture Notes in Computer Science
Relationships: Objects and Meta-objects ...
The applicability of the dynamic relationships approach is explored by employing it to implement the database model for a system in order to achieve dynamic schema modification capabilities. ...
It provides support for: class hierarchy evolution, class versioning, object versioning and knowledge-base/rule-base evolution. ...
doi:10.1007/3-540-48309-8_3
fatcat:pfsje46zkrhzvfrtpq3x3mrqhy
Managing Evolving Business Workflows through the Capture of Descriptive Information
[article]
2003
arXiv
pre-print
Such a system called CRISTAL is described in this paper with particular emphasis on its application to EAI problem domains. ...
In particular the discipline of Enterprise Application Integration requires business process management to be highly reconfigurable with the ability to support dynamic workflows, inter-application integration ...
Acknowledgments The authors take this opportunity to acknowledge the support of their home institutes and numerous colleagues responsible for the CRISTAL & Agilium software. ...
arXiv:cs/0310048v1
fatcat:sr2jurnwq5drfeugptzvtk6pk4
Supporting Flexible Object Database Evolution with Aspects
[chapter]
2004
Lecture Notes in Computer Science
Object database management systems (ODBMSs) typically offer fixed approaches to evolve the schema of the database and adapt existing instances accordingly. ...
evolution of the schema and adaptation of existing instances -governing an object database. ...
The authors wish to thank Robin Green for implementation of the previous version of AspOEv. ...
doi:10.1007/978-3-540-30175-2_5
fatcat:4bxjieyndjgqnhcih5upx7k5ju
A Hybrid Approach to Separation of Concerns: The Story of SADES
[chapter]
2001
Lecture Notes in Computer Science
One of the key motivations behind SADES was the development of an extensible and customisable object database evolution system which could be customised to the specific needs of an organisation or application ...
This was due to the fact that SADES has been implemented on top of the commercially available object database management system Jasmine [12] and makes extensive use of the proprietary language ODQL (Object ...
and the features of the underlying Jasmine object database management system. ...
doi:10.1007/3-540-45429-2_16
fatcat:yto4zxxo6rdtbpdtc4h4p3lfce
Evolution towards, in, and beyond object databases
[chapter]
1994
Lecture Notes in Computer Science
Beyond presenting our own approach, we try to provide a platform to solicit further discussion. { Evolution towards object databases: Here we address the advance of database technology in terms of data ...
Among the topics touched upon are: extending traditional data models to become \object-oriented", migrating existing data to (not necessarily OO) databases, schema extension and modi cation in a populated ...
Acknowledgement The authors wish to thank Hans-J org Schek who has been working with them for years on the topics described here. Many of the ideas worked out over that time have been inspired by him. ...
doi:10.1007/3-540-57802-1_4
fatcat:viytjhtnfveyle5ghf6whoag7u
OODBMS Metamodel Supporting Configuration Management of Large Applications
[chapter]
2002
Lecture Notes in Computer Science
We suggest to extend the OODBMS metamodel to allow recording certain aspects of application-database dependencies in a database schema repository. ...
Many practical cases of database schema evolution require an effective support from configuration management. ...
Schema evolution means a new version of a schema and, in consequence, a new version of the database, and a new version of applications. Thus, it must be disciplined by SCM. ...
doi:10.1007/3-540-46102-7_8
fatcat:u65bpwcb3nbkrmimehxk6v3cti
From Object-Oriented to Aspect-Oriented Databases
[chapter]
2000
Lecture Notes in Computer Science
This paper brings the notion of aspects to object-oriented databases. Some cross-cutting concerns are identified and addressed using aspects. ...
Although persistence has been considered as an aspect of a system aspects in the persistence domain in general and in databases in particular have been largely ignored. ...
Its applicability in the area of databases has, however, not yet been explored. ...
doi:10.1007/3-540-44469-6_12
fatcat:rg63xfr2fnd6zbwzkpa42hexwy
An active meta-model for knowledge evolution in an object-oriented database
[chapter]
1993
Lecture Notes in Computer Science
Our approach consists of a proposal of a meta-model providing an open environment to allow knowledge evolution in object-oriented database systems. ...
By modifying and extending these model, it can be tailored or customised to suit various application domains. ...
Meta-data in database systems includes information on schema, constraints and view definitions. Our meta-model is designed to model and manage the data model concepts. ...
doi:10.1007/3-540-56777-1_3
fatcat:eqmzvwsl6zgc7a7i35b5a4ajeq
« Previous
Showing results 1 — 15 out of 38,712 results