XML Şemalarda Benzerlik Eşleştirme


Salman A.

Karaelmas Fen ve Mühendislik Dergisi, cilt.10, sa.1, ss.121-129, 2020 (TRDizin)

Özet

XML şemalarının benzeşim problemi bir çok uygulamada ortaya çıkmakta olan önemli bir husustur. Özellikle de veri alışverişi veentegrasyonu söz konusu olduğunda kilit rol oynamaktadır. Bu gibi durumlarda, benzeşim eşleştirme çözümleri bulmak, araştırmacılarınilgisini ç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 tespitinintek 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.
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.