ABSTRACT
This tutorial provides an overview of current evaluation techniques for schema matching and mapping tasks and tools, alongside existing and broadly used evaluation scenarios. The objective is to introduce the audience into the area of matching and mapping system evaluation, and to highlight the need for leveraging robust benchmarks and yardsticks for the comparison of the different matching and mapping tasks. Open research problems will be identified and presented. The tutorial is for both experienced researchers and unfamiliar investigators looking for a quick and complete introduction to the topic.
- E. Rahm and P. A. Bernstein, "A survey of approaches to automatic schema matching," VLDB Journal, vol. 10, no. 4, pp. 334--350, 2001. Google ScholarDigital Library
- R. J. Miller, L. M. Haas, and M. A. Hernandez, "Schema Mapping as Query Discovery," in VLDB, 2000, pp. 77--88. Google ScholarDigital Library
- M. Lenzerini, "Data Integration: A Theoretical Perspective," in PODS, 2002, pp. 233--246. Google ScholarDigital Library
- R. Fagin, P. G. Kolaitis, R. J. Miller, and L. Popa, "Data exchange: semantics and query answering," Theoretical Computer Science, vol. 336, no. 1, pp. 89--124, 2005. Google ScholarDigital Library
- B. S. Lerner, "A Model for Compound Type Changes Encountered in Schema Evolution," ACM TODS, vol. 25, no. 1, pp. 83--127, Mar. 2000. Google ScholarDigital Library
- P. M. Fischer, K. S. Esmaili, and R. J. Miller, "Stream Schema: Providing and Exploiting Static Metadata for Data Stream Processing," pp. 207--218, 2010. Google ScholarDigital Library
- A. Bonifati, E. Q. Chang, T. Ho, L. V. S. Lakshmanan, R. Pottinger, and Y. Chung, "Schema mapping and query translation in heterogeneous P2P XML databases," VLDB Journal, vol. 19, no. 2, pp. 231--256, 2010. Google ScholarDigital Library
- Stylus Studio, "XML Enterprise Suite," 2010, www.stylusstudio.com.Google Scholar
- Altova, "MapForce," 2008, http://www.altova.com.Google Scholar
- Microsoft, "Visual Studio," 2005, msdn2.microsoft.com/en-us/ie/bb188238.aspx.Google Scholar
- A. Bonifati, G. Mecca, A. Pappalardo, S. Raunich, and G. Summa, "Schema Mapping Verification: The Spicy Way," in EDBT, 2008, pp. 85--96. Google ScholarDigital Library
- L. Popa, Y. Velegrakis, R. J. Miller, M. A. Hernandez, and R. Fagin, "Translating Web Data," in VLDB, Aug. 2002, pp. 598--609. Google ScholarDigital Library
- G. H. L. Fletcher and C. M. Wyss, "Data Mapping as Search," in EDBT, 2006, pp. 95--111. Google ScholarDigital Library
- Bertinoro Workshop on Information Integration, 2007, www.dis.uniroma1.it/~lenzerin/INFINT2007.Google Scholar
- J. Euzenat and P. Shvaiko, Ontology matching. Heidelberg (DE): Springer-Verlag, 2007. Google ScholarDigital Library
- B. Alexe, W. C. Tan, and Y. Velegrakis, "STBenchmark: towards a benchmark for mapping systems," Proc. of VLDB Journal, vol. 1, no. 1, pp. 230--244, 2008. Google ScholarDigital Library
- A. Bonifati, G. Mecca, A. Pappalardo, S. Raunich, and G. Summa, "The Spicy system: towards a notion of mapping quality," in SIGMOD, 2008, pp. 1289--1294. Google ScholarDigital Library
- R. Fagin, P. G. Kolaitis, and L. Popa, "Data exchange: getting to the core," in PODS, 2003, pp. 90--101. Google ScholarDigital Library
- B. Alexe, W. C. Tan, and Y. Velegrakis, "Comparing and evaluating mapping systems with STBenchmark," Proc. of VLDB Journal, vol. 1, no. 2, pp. 1468--1471, 2008. Google ScholarDigital Library
Index Terms
- Schema matching and mapping: from usage to evaluation
Recommendations
Structural characterizations of schema-mapping languages
ICDT '09: Proceedings of the 12th International Conference on Database TheorySchema mappings are declarative specifications that describe the relationship between two database schemas. In recent years, there has been an extensive study of schema mappings and of their applications to several different data inter-operability tasks,...
Towards a theory of schema-mapping optimization
PODS '08: Proceedings of the twenty-seventh ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systemsA schema mapping is a high-level specification that describes the relationship between two database schemas. As schema mappings constitute the essential building blocks of data exchange and data integration, an extensive investigation of the foundations ...
Quasi-inverses of schema mappings
Schema mappings are high-level specifications that describe the relationship between two database schemas. Two operators on schema mappings, namely the composition operator and the inverse operator, are regarded as especially important. Progress on the ...
Comments