XML Şemalarda Benzerlik Eşleştirme

XML şemalarının benzeşim problemi bir çok uygulamada ortaya çıkmakta olan önemli bir husustur. Özellikle de veri alışverişi ve entegrasyonu söz konusu olduğunda kilit rol oynamaktadır. Bu gibi durumlarda, benzeşim eşleştirme çözümleri bulmak, araştırmacıların ilgisini çeken bir konu olmus ve buna istinaden bir takım eşleştirme önerileri ortaya çıkmıştır. Fakat en başarılı eşleştirme tespitinin tek başına uygulanmasi yerine, genel olarak problemin karmaşıklığından dolayı birden fazla yöntemin beraber uygulanması gereklidir. Bu makale iki farklı aşamada benzeşimleri birleştirerek, doğru eşleştirmeler yapabilen bir sistemi tariflemiştir. Bu aşamalardan ilki, şemanın elemanlarını, yapıları bakımından kendi aralarında karşılaştırarak gruplamak, diğeri ise elemanları şemanın genel bağlamı doğrultusunda değerlendirmek şeklindedir.

Similarity Matching of XML Schema

XML Schema similarity matching problem is a key task in numerous applications, particularly to support data exchange and integration. Solving such match problem has found considerable interest among researchers and several matching approaches have been proposed. However, to achieve the best match, and because the problem is hard several approaches must be combined. This paper describes a system that can find accurate matches by combining matching on two levels. First finding the best mapping between the schema elements by comparing their internal properties, then comparing elements similarity based on their context inside the schema.

___

  • Algergawy, A., Nayak, R., Saake, G. 2010. Element similarity measures in XML Schema Matching. Inf Sci, 180(4): 4975– 4998. https://doi.org/10.1016/j.ins.2010.08.022
  • Allali, J., Sagot, M. 2004. Novel Tree Edit Operations for RNA Secondary Structure Comparison. Workshop on Algorithms in Bioinformatics 2004, 412-425. https://doi.org/10.1007/978-3- 540-30219-3_35