Conference proceeding
Round-trip engineering for maintaining conceptual-relational mappings
ADVANCED INFORMATION SYSTEMS ENGINEERING, PROCEEDINGS, v 5074, pp 296-311
01 Jan 2008
Abstract
Conceptual-relational mappings between conceptual models and relational schemas have been used increasingly to achieve interoperability or overcome impedance mismatch in modern data-centric applications. However, both schemas and conceptual models evolve over time to accommodate new information needs. When the conceptual model (CM) or the schema associated with a mapping evolved, the mapping needs to be updated to reflect the new semantics in the CM/schema. In this paper, we propose a round-trip engineering solution which essentially synchronizes models by keeping them consistent for maintaining conceptual-relational mappings. First, we define the consistency of a conceptual-relational mapping through "semantically compatible" instances. Next, we carefully analyze the knowledge encoded in the standard database design process and develop round-trip algorithms for maintaining the consistency of conceptual-relational mappings under evolution. Finally, we conduct a set of comprehensive experiments. The results show that our solution is efficient and provides significant benefits in comparison to the mapping reconstructing approach.
Metrics
Details
- Title
- Round-trip engineering for maintaining conceptual-relational mappings
- Creators
- Yuan An - Drexel UniversityXiaohua Hu - Drexel UniversityIl-Yeol Song - Drexel University
- Contributors
- Z Bellahsene (Editor)M Leonard (Editor)
- Publication Details
- ADVANCED INFORMATION SYSTEMS ENGINEERING, PROCEEDINGS, v 5074, pp 296-311
- Series
- Lecture Notes in Computer Science
- Publisher
- Springer Nature
- Number of pages
- 16
- Resource Type
- Conference proceeding
- Language
- English
- Academic Unit
- Information Science
- Web of Science ID
- WOS:000257089900024
- Scopus ID
- 2-s2.0-45849123509
- Other Identifier
- 991019170328304721
InCites Highlights
Data related to this publication, from InCites Benchmarking & Analytics tool:
- Web of Science research areas
- Computer Science, Information Systems
- Computer Science, Theory & Methods