Semantics and implementation of schema evolution in object-oriented databases
SIGMOD '87 Proceedings of the 1987 ACM SIGMOD international conference on Management of data
The entity-relationship model—toward a unified view of data
ACM Transactions on Database Systems (TODS) - Special issue: papers from the international conference on very large data bases: September 22–24, 1975, Framingham, MA
A model for compound type changes encountered in schema evolution
ACM Transactions on Database Systems (TODS)
Axiomatization of the Evolution of XML Database Schema
Programming and Computing Software
Visualizing the Evolution ofWeb Services using Formal Concept Analysis
IWPSE '05 Proceedings of the Eighth International Workshop on Principles of Software Evolution
Feature-based survey of model transformation approaches
IBM Systems Journal - Model-driven software development
Preserving XML queries during schema evolution
Proceedings of the 16th international conference on World Wide Web
Data schema evolution support in XML-relational database systems
Programming and Computing Software
Supporting the dynamic evolution of Web service protocols in service-oriented architectures
ACM Transactions on the Web (TWEB)
Round-Trip Engineering for Maintaining Conceptual-Relational Mappings
CAiSE '08 Proceedings of the 20th international conference on Advanced Information Systems Engineering
Managing the Evolution of Service Specifications
CAiSE '08 Proceedings of the 20th international conference on Advanced Information Systems Engineering
Morpheus: Semantics-based Incremental Change Propagation in SOA-based Solutions
SCC '08 Proceedings of the 2008 IEEE International Conference on Services Computing - Volume 1
Graceful database schema evolution: the PRISM workbench
Proceedings of the VLDB Endowment
The Object-Oriented Thought Process
The Object-Oriented Thought Process
An Analysis of Approaches to XML Schema Inference
SITIS '08 Proceedings of the 2008 IEEE International Conference on Signal Image Technology and Internet Based Systems
Towards inference of more realistic XSDs
Proceedings of the 2009 ACM symposium on Applied Computing
Managing Dependent Changes in Coupled Evolution
ICMT '09 Proceedings of the 2nd International Conference on Theory and Practice of Model Transformations
Identifying query incompatibilities with evolving XML schemas
Proceedings of the 14th ACM SIGPLAN international conference on Functional programming
Maintaining integrated XML schema
IDEAS '09 Proceedings of the 2009 International Database Engineering & Applications Symposium
An extensible framework for tracing model evolution in SOA solution design
Proceedings of the 24th ACM SIGPLAN conference companion on Object oriented programming systems languages and applications
Automating database schema evolution in information system upgrades
Proceedings of the 2nd International Workshop on Hot Topics in Software Upgrades
A Taxonomy of Model Transformation
Electronic Notes in Theoretical Computer Science (ENTCS)
Modeling and managing the variability of Web service-based systems
Journal of Systems and Software
Structural and semantic aspects of similarity of Document Type Definitions and XML schemas
Information Sciences: an International Journal
EXup: an engine for the evolution of XML schemas and associated documents
Proceedings of the 2010 EDBT/ICDT Workshops
On inference of XML schema with the knowledge of an obsolete one
ADC '09 Proceedings of the Twentieth Australasian Conference on Australasian Database - Volume 92
Schema Matching and Mapping
XML data transformations as schema evolves
ADBIS'11 Proceedings of the 15th international conference on Advances in databases and information systems
When conceptual model meets grammar: A dual approach to XML data modeling
Data & Knowledge Engineering
Evolving XML schemas and documents using UML class diagrams
DEXA'05 Proceedings of the 16th international conference on Database and Expert Systems Applications
Keeping pace with evolving XML-Based specifications
EDBT'04 Proceedings of the 2004 international conference on Current Trends in Database Technology
Evolution and change management of XML-based systems
Journal of Systems and Software
Algebraic specification of a model transformation engine
FASE'06 Proceedings of the 9th international conference on Fundamental Approaches to Software Engineering
Hi-index | 0.00 |
The most common applications of the today's IT world are information systems. The problems related to their design and implementation have sufficiently been solved. However, the true problems occur when an IS is already deployed and user requirements change. Currently this situation requires a skilled IT expert who knows all system components and, hence, is able to identify and modify all the affected parts. However, not always we have such an expert, whereas for complex systems it is a very hard and error-prone task. In this paper we introduce DaemonX -- an evolution management framework, which enables to manage evolution of complex applications efficiently and correctly. Using the idea of plug-ins, it enables to model almost any kind of a data format (currently XML, UML, ER, and BPMN). Since it preserves relationships among the modeled constructs, it naturally supports propagation of changes to all related affected parts. We describe the general proposal of the framework and, then, its architecture and implementation.