Data model issues for object-oriented applications
ACM Transactions on Information Systems (TOIS)
Semantics and implementation of schema evolution in object-oriented databases
SIGMOD '87 Proceedings of the 1987 ACM SIGMOD international conference on Management of data
Beyond schema evolution to database reorganization
OOPSLA/ECOOP '90 Proceedings of the European conference on object-oriented programming on Object-oriented programming systems, languages, and applications
A model for compound type changes encountered in schema evolution
ACM Transactions on Database Systems (TODS)
Database Reorganization—Principles and Practice
ACM Computing Surveys (CSUR)
The Clio project: managing heterogeneity
ACM SIGMOD Record
Reverse Engineering and Design Recovery: A Taxonomy
IEEE Software
A Transparent Object-Oriented Schema Change Approach Using View Evolution
ICDE '95 Proceedings of the Eleventh International Conference on Data Engineering
Incremental Reorganization of Relational Databases
VLDB '87 Proceedings of the 13th International Conference on Very Large Data Bases
Schema Mapping as Query Discovery
VLDB '00 Proceedings of the 26th International Conference on Very Large Data Bases
Schema Evolution in SQL-99 and Commercial (Object-)Relational DBMS
FoMLaDO/DEMM 2000 Selected papers from the 9th International Workshop on Foundations of Models and Languages for Data and Objects, Database Schema Evolution and Meta-Modeling
Extending UML for Object-Relational Database Design
«UML» '01 Proceedings of the 4th International Conference on The Unified Modeling Language, Modeling Languages, Concepts, and Tools
A survey of approaches to automatic schema matching
The VLDB Journal — The International Journal on Very Large Data Bases
Transforming UML class diagrams into relational data models
UML and the unified process
The Schema Evolution and Data Migration Framework of the Environmental Mass Database IMIS
SSDBM '04 Proceedings of the 16th International Conference on Scientific and Statistical Database Management
MISTRAL: a language for model transformations in the MOF meta-modeling architecture
MDAFA'03 Proceedings of the 2003 European conference on Model Driven Architecture: foundations and Applications
ECSA'10 Proceedings of the 4th European conference on Software architecture
Model-driven engineering for software migration in a large industrial context
MODELS'07 Proceedings of the 10th international conference on Model Driven Engineering Languages and Systems
An iterative process for adaptive meta- and instance modeling
DEXA'07 Proceedings of the 18th international conference on Database and Expert Systems Applications
Design principles for research data export: lessons learned in e-health design research
DESRIST'13 Proceedings of the 8th international conference on Design Science at the Intersection of Physical and Virtual Design
Hi-index | 0.00 |
In this paper we describe a framework for robust system maintenance that addresses specific challenges of data-centric applications. We show that for data-centric applications, classical simultaneous roundtrip engineering approaches are not sufficient. Instead we propose an architecture that is an integrated model-based approach for software development, database access and data migration. We explain the canonical development process to exploit its features. We explain how the approach fits into the model-driven architecture vision. We report on experiences with the approach in the IMIS environmental mass database project.