Matching Techniques for Data Integration and Exploration: From Databases to Big Data
In the last two decades, data matching has been addressed for different purposes and in different application contexts, ranging from data integration, to ontology evolution, to semantic data clouding, until more recent exploratory data analysis over large/big datasets. This paper describes the evolution of research activity on matching techniques for data integration and exploration at the ISLab group of the Università degli Studi di Milano. We analyze the matching techniques according to the structure of target data, the algorithmic pattern of the matching process, and the application focus, and we discuss the results of using our techniques for exploratory analysis of a real dataset composed by all the SEBD proceedings publications in the timeframe 1993–2016.
KeywordsMatching techniques Data integration Data exploration Big data
- 5.S. Castano, A. Ferrara, S. Montanelli, Matching ontologies in open networked systems: techniques and applications. J. Data Semant. V, 25–63 (2006)Google Scholar
- 7.S. Castano, A. Ferrara, S. Montanelli, Human-in-the-loop web resource classification, in Proceedings of the On the Move to Meaningful Internet Systems: OTM 2016 Conferences (Rhodes, Greece, 2016), pp. 229–244Google Scholar
- 9.A. Ferrara, A. Nikolov, F. Scharffe, Data Linking for the Semantic Web. Semantic Web: Ontology and Knowledge Base Enabled Tools, Services, and Applications 169 (2013)Google Scholar
- 12.A. Halevy, A. Rajaraman, J. Ordille, Data integration: the teenage years, in Proceedings of the 32nd International Conference on Very Large Data Bases, VLDB Endowment (2006), pp. 9–16Google Scholar
- 15.P. Shvaiko, J. Euzenat, A Survey of Schema-based Matching Approaches. J. Data Semant. IV (2005)Google Scholar