Element similarity calculator in XML schema matching

Dionysis Athanasopoulos*

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

XML is one of the standard ways for representing and exchanging information on the Web. However, XML schemas that represent the same/similar information are usually heterogeneous. To reconcile the heterogeneity of XML schemas, there are many approaches in the literature that match the elements of XML schemas to each other. The calculation step that is in common among all the matching approaches is the similarity calculation among XML elements. We extract a pattern that abstracts the similarity metrics that have been applied by the existing XML matching approaches. The pattern provides to data/software engineers a skeleton of abstract classes that the engineers should extend for implementing the automated calculation of element similarity.

Original languageEnglish
Title of host publicationProceedings of the 27th European Conference on Pattern Languages of Programs 2022, EuroPLoP 2022
PublisherAssociation for Computing Machinery
Number of pages10
ISBN (Electronic)9781450395946
DOIs
Publication statusPublished - 07 Feb 2023
Event27th European Conference on Pattern Languages of Programs - Irsee, Germany
Duration: 06 Jul 202210 Jul 2022
https://dl.acm.org/doi/proceedings/10.1145/3551902

Publication series

NameEuropean Conference on Pattern Languages of Programs: Proceedings
PublisherACM

Conference

Conference27th European Conference on Pattern Languages of Programs
Abbreviated titleEuroPLop'22
Country/TerritoryGermany
CityIrsee
Period06/07/202210/07/2022
Internet address

Keywords

  • element similarity
  • schema matching
  • similarity metrics.
  • XML

ASJC Scopus subject areas

  • Software
  • Human-Computer Interaction
  • Computer Vision and Pattern Recognition
  • Computer Networks and Communications

Fingerprint

Dive into the research topics of 'Element similarity calculator in XML schema matching'. Together they form a unique fingerprint.

Cite this