Experimentation in software engineering: an introduction
Experimentation in software engineering: an introduction
Agile modeling: effective practices for extreme programming and the unified process
Agile modeling: effective practices for extreme programming and the unified process
Proceedings of the Fifth International Conference on Data Engineering
Understanding Replication in Databases and Distributed Systems
ICDCS '00 Proceedings of the The 20th International Conference on Distributed Computing Systems ( ICDCS 2000)
A database evolution taxonomy for object-oriented databases: Research Articles
Journal of Software Maintenance and Evolution: Research and Practice
Refactoring Databases: Evolutionary Database Design
Refactoring Databases: Evolutionary Database Design
Fundamentals of Database Systems (5th Edition)
Fundamentals of Database Systems (5th Edition)
An online bibliography on schema evolution
ACM SIGMOD Record
Database application evolution: a transformational approach
Data & Knowledge Engineering - Special issue: ER 2003
Managing and querying transaction-time databases under schema evolution
Proceedings of the VLDB Endowment
Managing the History of Metadata in Support for DB Archiving and Schema Evolution
ER '08 Proceedings of the ER 2008 Workshops (CMLSA, ECDM, FP-UML, M2AS, RIGiM, SeCoGIS, WISM) on Advances in Conceptual Modeling: Challenges and Opportunities
Hi-index | 0.00 |
Environments with frequent changes in application requirements demand an evolutionary approach for database modeling. The challenge is greater when the database must support multiple applications simultaneously. An existing solution for database evolution is refactoring with a transition period. During this period, both the old and the new database schemas coexist and data is replicated in a synchronous process. This solution brings several difficulties, such as interference with the operation of applications. To minimize these difficulties, in this paper we present an asynchronous approach to keep these schemas updated. This paper presents the design for an experimental assessment of this novel approach for evolutionary database development.