Abstract
Integrating data sources is the key success of business intelligence systems. The exponential growth of autonomous data sources over the Internet and enterprise intranets makes the development of integration solutions more complex. This is due to two main factors: (i) the management of the source heterogeneity and (ii) the reconciliation of query results. To deal with the first factor, several research efforts proposed the use of ontologies to explicit semantic of each source. Two main trends are used to reconcile the query results: (i) the supposition that different entities of sources representing the same concept have the same key – a strong hypothesis that violates the autonomy of sources. (ii) The use of statistical methods which are not usually suitable for sensitive-applications. In this paper, we propose a methodology integrating sources referencing shared domain ontology enriched with functional dependencies (\(\mathcal{F}\mathcal{D}\)) in a mediation architecture. The presence of \(\mathcal{F}\mathcal{D}\) gives more autonomy of sources in choosing their primary keys and facilitates the result reconciliation. Our methodology is validated using dataset of Lehigh University Benchmark.
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
Abiteboul, S., Hull, R., Vianu, V.: Foundations of Databases (1995)
Bellatreche, L., Ait Ameur, Y., Chakroun, C.: A design methodology of ontology based database applications. Logic Journal of the IGPL, 1–18 (2010)
Bellatreche, L., Xuan, D.N., Pierra, G., Dehainsala, H.: Contribution of ontology-based data modeling to automatic integration of electronic catalogues within engineering databases. Computers in Industry Journal Elsevier 57(8-9), 711–724 (2006)
Bleiholder, J., Naumann, F.: Data fusion. ACM Computing Surveys 411(1), 1–41 (2008)
Calbimonte, J.P., Porto, F., Maria Keet, C.: Functional dependencies in owl abox. In: Brazilian Symposium on Databases (SBBD), pp. 16–30 (2009)
Calvanese, D., Giacomo, G., Lenzerini, M.: Identification constraints and functional dependencies in description logics. In: Proc. of IJCAI, pp. 155–160 (2001)
Dehainsala, H., Pierra, G., Bellatreche, L.: OntoDB: An ontology-based database for data intensive applications. In: Kotagiri, R., Radha Krishna, P., Mohania, M., Nantajeewarawat, E. (eds.) DASFAA 2007. LNCS, vol. 4443, pp. 497–508. Springer, Heidelberg (2007)
Dong, X.L., Naumann, F.: Data fusion - resolving data conflicts for integration. PVLDB 2(2), 1654–1655 (2009)
Fan, W.: Dependencies revisited for improving data quality. In: PODS, pp. 159–170 (2008)
Goh, C.H., Bressan, S., Madnick, E., Siegel, M.D.: Context interchange: New features and formalisms for the intelligent integration of information. ACM Transactions on Information Systems 17(3), 270–293 (1999)
Hakimpour, F., Geppert, A.: Global Schema Generation Using Formal Ontologies. In: Spaccapietra, S., March, S.T., Kambayashi, Y. (eds.) ER 2002. LNCS, vol. 2503, pp. 307–321. Springer, Heidelberg (2002)
Halevy, A.Y., Ashish, N., Bitton, D., Carey, M.J., Draper, D., Pollock, J., Rosenthal, A., Sikka, V.: Entreprise information integration: successes, challenges and controversies. In: SIGMOD, pp. 778–787 (2005)
Hong, J., Liu, W., Bell, D.A., Bai, Q.: Answering queries using views in the presence of functional dependencies. In: Jackson, M., Nelson, D., Stirk, S. (eds.) BNCOD 2005. LNCS, vol. 3567, pp. 70–81. Springer, Heidelberg (2005)
Mena, E., Kashyap, V., Sheth, A.P., Illarramendi, A.: Observer: An approach for query processing in global information systems based on interoperation across pre-existing ontologies. In: CoopIS, pp. 14–25 (1996)
Mohania, M.K., Radha Krishna, P., Pavan Kumar, K.V.N.N., Karlapalem, K., Vincent, M.W.: Functional dependency driven auxiliary relation selection for materialized views maintenance. In: COMAD (2005)
Romero, O., Calvanese, D., Abello, A., Rodriguez-Muro, M.: Discovering functional dependencies for multidimensional design. In: ACM 12th Int. Workshop on Data Warehousing and OLAP (2009)
Saïs, F., Pernelle, N., Rousset, M.C.: Combining a logical and a numerical method for data reconciliation. Journal of Data Semantics 12, 66–94 (2009)
Toman, D., Weddell, G.E.: On keys and functional dependencies as first-class citizens in description logics. J. of Automated Reasoning 40(2-3), 117–132 (2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bakhtouchi, A., Bellatreche, L., Ait-Ameur, Y. (2011). Ontologies and Functional Dependencies for Data Integration and Reconciliation. In: De Troyer, O., Bauzer Medeiros, C., Billen, R., Hallot, P., Simitsis, A., Van Mingroot, H. (eds) Advances in Conceptual Modeling. Recent Developments and New Directions. ER 2011. Lecture Notes in Computer Science, vol 6999. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-24574-9_13
Download citation
DOI: https://doi.org/10.1007/978-3-642-24574-9_13
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-24573-2
Online ISBN: 978-3-642-24574-9
eBook Packages: Computer ScienceComputer Science (R0)