Semantics and implementation of schema evolution in object-oriented databases
SIGMOD '87 Proceedings of the 1987 ACM SIGMOD international conference on Management of data
EXPRESS: a data EXtraction, Processing, and Restructuring System
ACM Transactions on Database Systems (TODS)
A model for compound type changes encountered in schema evolution
ACM Transactions on Database Systems (TODS)
Data integration: a theoretical perspective
Proceedings of the twenty-first ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
The EVE Approach: View Synchronization in Dynamic Distributed Environments
IEEE Transactions on Knowledge and Data Engineering
Data Exchange: Semantics and Query Answering
ICDT '03 Proceedings of the 9th International Conference on Database Theory
Schema Mapping as Query Discovery
VLDB '00 Proceedings of the 26th International Conference on Very Large Data Bases
Answering XML Queries on Heterogeneous Data Sources
Proceedings of the 27th International Conference on Very Large Data Bases
Physical Data Independence, Constraints, and Optimization with Universal Plans
VLDB '99 Proceedings of the 25th International Conference on Very Large Data Bases
Answering queries using views: A survey
The VLDB Journal — The International Journal on Very Large Data Bases
A survey of approaches to automatic schema matching
The VLDB Journal — The International Journal on Very Large Data Bases
Optimal implementation of conjunctive queries in relational data bases
STOC '77 Proceedings of the ninth annual ACM symposium on Theory of computing
Constraint-based XML query rewriting for data integration
SIGMOD '04 Proceedings of the 2004 ACM SIGMOD international conference on Management of data
Generic Model Management: Concepts And Algorithms (Lecture Notes in Computer Science)
Generic Model Management: Concepts And Algorithms (Lecture Notes in Computer Science)
Composing schema mappings: second-order dependencies to the rescue
PODS '04 Proceedings of the twenty-third ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
Composition of mappings given by embedded dependencies
Proceedings of the twenty-fourth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
VLDB '02 Proceedings of the 28th international conference on Very Large Data Bases
Composing mappings among data sources
VLDB '03 Proceedings of the 29th international conference on Very large data bases - Volume 29
Mapping adaptation under evolving schemas
VLDB '03 Proceedings of the 29th international conference on Very large data bases - Volume 29
Data warehouse scenarios for model management
ER'00 Proceedings of the 19th international conference on Conceptual modeling
Proceedings of the twenty-fifth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
XML Mapping technology: making connections in an XML-centric world
IBM Systems Journal
A Compensation-Based Approach for View Maintenance in Distributed Environments
IEEE Transactions on Knowledge and Data Engineering
Implementing mapping composition
VLDB '06 Proceedings of the 32nd international conference on Very large data bases
Nested mappings: schema mapping reloaded
VLDB '06 Proceedings of the 32nd international conference on Very large data bases
An online bibliography on schema evolution
ACM SIGMOD Record
Model management 2.0: manipulating richer mappings
Proceedings of the 2007 ACM SIGMOD international conference on Management of data
Event-triggered data and knowledge sharing among collaborating government organizations
dg.o '07 Proceedings of the 8th annual international conference on Digital government research: bridging disciplines & domains
ACM Transactions on Database Systems (TODS)
Weaving temporal and reliability aspects into a schema tapestry
Data & Knowledge Engineering
Maintaining Semantic Mappings between Database Schemas and Ontologies
Semantic Web, Ontologies and Databases
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
STBenchmark: towards a benchmark for mapping systems
Proceedings of the VLDB Endowment
Interactive source registration in community-oriented information integration
Proceedings of the VLDB Endowment
Data exchange with data-metadata translations
Proceedings of the VLDB Endowment
Graceful database schema evolution: the PRISM workbench
Proceedings of the VLDB Endowment
Managing and querying transaction-time databases under schema evolution
Proceedings of the VLDB Endowment
A step towards incremental maintenance of the composed schema mapping
Proceedings of the 17th ACM conference on Information and knowledge management
Detection of corrupted schema mappings in XML data integration systems
ACM Transactions on Internet Technology (TOIT)
Identifying query incompatibilities with evolving XML schemas
Proceedings of the 14th ACM SIGPLAN international conference on Functional programming
Automating database schema evolution in information system upgrades
Proceedings of the 2nd International Workshop on Hot Topics in Software Upgrades
Ontology and Schema Evolution in Data Integration: Review and Assessment
OTM '09 Proceedings of the Confederated International Conferences, CoopIS, DOA, IS, and ODBASE 2009 on On the Move to Meaningful Internet Systems: Part II
Toward Formal Semantics for Data and Schema Evolution in Data Stream Management Systems
ER '09 Proceedings of the ER 2009 Workshops (CoMoL, ETheCoM, FP-UML, MOST-ONISW, QoIS, RIGiM, SeCoGIS) on Advances in Conceptual Modeling - Challenging Perspectives
Tracing data transformations: a preliminary report
DASFAA'07 Proceedings of the 12th international conference on Database systems for advanced applications
Data integration in a system with agents' models
KES-AMSTA'08 Proceedings of the 2nd KES International conference on Agent and multi-agent systems: technologies and applications
Composing local-as-view mappings: closure and applications
Proceedings of the 13th International Conference on Database Theory
OpenII: an open source information integration toolkit
Proceedings of the 2010 ACM SIGMOD International Conference on Management of data
Worry-free database upgrades: automated model-driven evolution of schemas and complex mappings
Proceedings of the 2010 ACM SIGMOD International Conference on Management of data
MapMerge: correlating independent schema mappings
Proceedings of the VLDB Endowment
Updatable and evolvable transforms for virtual databases
Proceedings of the VLDB Endowment
Update rewriting and integrity constraint maintenance in a schema evolution support system: PRISM++
Proceedings of the VLDB Endowment
Automated co-evolution of conceptual models, physical databases, and mappings
ER'10 Proceedings of the 29th international conference on Conceptual modeling
Efficient and scalable data evolution with column oriented databases
Proceedings of the 14th International Conference on Extending Database Technology
Leveraging query logs for schema mapping generation in U-MAP
Proceedings of the 2011 ACM SIGMOD International Conference on Management of data
Impact of XML Schema Evolution
ACM Transactions on Internet Technology (TOIT)
Simplifying model transformation chains by rule composition
MODELS'10 Proceedings of the 2010 international conference on Models in software engineering
A framework for XML schema integration via conceptual model
WISS'10 Proceedings of the 2010 international conference on Web information systems engineering
Supporting queries spanning across phases of evolving artifacts using Steiner forests
Proceedings of the 20th ACM international conference on Information and knowledge management
Model-driven approach to XML schema evolution
OTM'11 Proceedings of the 2011th Confederated international conference on On the move to meaningful internet systems
Evolution and change management of XML-based systems
Journal of Systems and Software
Rewriting queries for XML integration systems
DEXA'06 Proceedings of the 17th international conference on Database and Expert Systems Applications
Schema-mediated exchange of temporal XML data
ER'06 Proceedings of the 25th international conference on Conceptual Modeling
Management of executable schema mappings for XML data exchange
EDBT'06 Proceedings of the 2006 international conference on Current Trends in Database Technology
Viewpoints on emergent semantics
Journal on Data Semantics VI
MapMerge: correlating independent schema mappings
The VLDB Journal — The International Journal on Very Large Data Bases
Change impact analysis in service-based business processes
Service Oriented Computing and Applications
ICMT'12 Proceedings of the 5th international conference on Theory and Practice of Model Transformations
Automating the database schema evolution process
The VLDB Journal — The International Journal on Very Large Data Bases
Maintaining Mappings between Conceptual Models and Relational Schemas
Journal of Database Management
Ontology evolution without tears
Web Semantics: Science, Services and Agents on the World Wide Web
Value invention in data exchange
Proceedings of the 2013 ACM SIGMOD International Conference on Management of Data
Mapping adaptation actions for the automatic reconciliation of dynamic ontologies
Proceedings of the 22nd ACM international conference on Conference on information & knowledge management
A survey of change management in service-based environments
Service Oriented Computing and Applications
Hi-index | 0.00 |
Schemas evolve over time to accommodate the changes in the information they represent. Such evolution causes invalidation of various artifacts depending on the schemas, such as schema mappings. In a heterogenous environment, where cooperation among data sources depends essentially upon them, schema mappings must be adapted to reflect schema evolution. In this study, we explore the mapping composition approach for addressing this mapping adaptation problem. We study the semantics of mapping composition in the context of mapping adaptation and compare our approach with the incremental approach of Velegrakis et al [21]. We show that our method is superior in terms of capturing the semantics of both the original mappings and the evolution. We design and implement a mapping adaptation system based on mapping composition as well as additional mapping pruning techniques that significantly speed up the adaptation. We conduct comprehensive experimental analysis and show that the composition approach is practical in various evolution scenarios. The mapping language that we consider is a nested relational extension of the second-order dependencies of Fagin et al [7]. Our work can also be seen as an implementation of the mapping composition operator of the model management framework.