Abstract
More and more integration systems use ontologies to solve the problem of semantic heterogeneities between autonomous databases. To automate the integration process, a number of these systems suppose the existence of a shared domain ontology a priori referenced by the local ontologies embedded in the various sources. When the shared ontology evolves over the time, the evolution may concern (i) the ontology level, (2) the local schema level, and/or (3) the contents of sources. Since sources are autonomous and may evolve independently, managing the evolution of the integrated system turns to an asynchronous versioning problem. In this paper, we propose an approach and a model to deal with this problem in the context of a materialized integration system. To manage the changes of contents and schemas of sources, we adapt the existing solutions proposed in traditional databases. To support ontology changes, we propose the principle of ontological continuity. It supposes that an evolution of an ontology should not make false an axiom that was previously true. This principle allows the management of each old instance using the new version of ontology. With this assumption, we propose an approach, called the floating version model, that fully automate the whole integration process. Our proposed work has been validated by a prototype using ECCO environment and the EXPRESS language.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Alexaki, S., Christophides, V., karvounarakis, G., Plexousakis, D., Tolle, K.: The ics-forth rdfsuite: Managing voluminous rdf description bases. In: Proceedings of the Second International Workshop on the Semantic Web (SemWeb 2001) (May 2001)
Bebel, B., Eder, J., Koncilia, C., Morzy, T., Wrembel, R.: Creation and management of versions in multiversion data warehouse. In: Proceedings of the 2004 ACM symposium on Applied computing, June 2004, pp. 717–723 (2004)
Bellatreche, L., Pierra, G., Nguyen Xuan, D., Dehainsala, H., Ait Ameur, Y.: An a priori approach for automatic integration of heterogeneous and autonomous databases. In: Galindo, F., Takizawa, M., Traunmüller, R. (eds.) DEXA 2004. LNCS, vol. 3180, pp. 475–485. Springer, Heidelberg (2004)
Chen, S., Liu, B., Rundensteiner, E.A.: Multiversion-based view maintenance over distributed data sources. ACM Transactions on Database Systems 4(29), 675–709 (2004)
Goh, C.H., Madnick, S.E., Siegel, M.: Context interchange: Overcoming the challenges of large-scale interoperable database systems in a dynamic environment. In: Proceedings of the Third International Conference on Information and Knowledge Management (CIKM 1994), December 1994, pp. 337–346 (1994)
Gruber, T.: A translation approach to portable ontology specification. Knowledge Acquisition 5(2), 199–220 (1995)
Maedche, A., Motik, B., Stojanovic, L., Studer, R., Volz, R.: Managing multiple ontologies and ontology evolution in ontologging. Intelligent Information Processing, 51–63 (August 2002)
Minsky, M.: Computer science and the representation of knowledge. In: The Computer Age: A Twenty-Year View, Michael Dertouzos and Joel Moses, pp. 392–421. MIT Press, Cambridge (1979)
Morzy, T., Wrembel, R.: Modeling a multiversion data warehouse: A formal approach. In: International Conference on Entreprise Information Systems (ICEIS 2003) (2003)
Noy, N.F., Klein, M.: Semantic integration: a survey of ontology-based approaches. SIGMOD Record 33(4) (December 2004)
Pan, Z., Heflin, J.: Dldb: Extending relational databases to support semantic web queries. Technical report, Dept. of Computer Science and Engineering, Lehigh University, USA (2004)
Roddick, J.F.: A survey of schema versioning issues for database systems. Information and Software Technology 37(7), 383–393 (1995)
Rundensteiner, E.A., Koealler, A., Zhang, X.: Maintaining data warehouses over changing information sources. Communications Of The ACM 43(6), 57–62 (2000)
Staub, G., Maier, M.: Ecco tool kit - an environnement for the evaluation of express models and the development of step based it applications. User Manual (1997)
Wei, H.-C., Elmasri, R.: Study and comparison of schema versioning and database conversion techniques for bi-temporal databases. In: Proceedings of the Sixth International Workshop on Temporal Representation and Reasoning, May 1999, IEEE Computer, Los Alamitos (1999)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Xuan, D.N., Bellatreche, L., Pierra, G. (2006). A Versioning Management Model for Ontology-Based Data Warehouses. In: Tjoa, A.M., Trujillo, J. (eds) Data Warehousing and Knowledge Discovery. DaWaK 2006. Lecture Notes in Computer Science, vol 4081. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11823728_19
Download citation
DOI: https://doi.org/10.1007/11823728_19
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-37736-8
Online ISBN: 978-3-540-37737-5
eBook Packages: Computer ScienceComputer Science (R0)