Web servisleri için ontoloji tabanlı model dönüşümü
Yükleniyor...
Dosyalar
Tarih
2010
Yazarlar
Dergi Başlığı
Dergi ISSN
Cilt Başlığı
Yayıncı
Ege Üniversitesi
Erişim Hakkı
info:eu-repo/semantics/openAccess
Özet
Bu tezde, Web Servis modelleri ile Anlamsal Web Servis modelleri arasında ontoloji tabanlı model dönüşümü konusu incelenmiştir. Tezde ilk olarak model kavramı, model güdümlü mimari ve model dönüşümü kavramları incelenmiş ve Anlamsal Web, ontolojiler, ontoloji tabanlı model dönüşümü ve bu konuda kullanılan teknolojiler ile literatürde yer alan çalışmalar incelenmiştir. Servis tabanlı yapıların Anlamsal Web Servisi yapılarına dönüştürülmesi için bu konuda daha önce yapılan çalışmalar açıklanmıştır. Tezin sonraki bölümünde ise ontoloji tabanlı model dönüşümü işlemini gerçekleştirmek için geliştirilecek olan aracın sahip olması gereken mimari, aracın bileşenleri ve geliştirilen bir örnek uygulama açıklanmıştır. Web servisleri için gerçekleştirilen ontoloji tabanlı model dönüşümü ile Web üzerinde şu anda kullanılmakta olan servislerin Anlamsal Web Servislerine dönüştürülebileceği, şu andaki servis geliştiricilerin Anlamsal Web Servisi konusunda bilgi sahibi olmamaları durumunda da ontoloji tabanlı dönüşüm sayesinde Anlamsal Web Servisi geliştirebileceği ortaya konmuştur. Tez kapsamında geliştirilen Ontoloji Tabanlı Model Dönüşüm Aracı sayesinde UML ile modellenen web servisi bilgi modellerinin OWL ontolojileri ve Anlamsal Web Servis bilgi modellerine ontoloji tabanlı olarak dönüştürülmesi sağlanmıştır. Ayrıca mevcut OWL ontoloji belgelerinin de geliştirilen araç kullanılarak WSMO ontolojilerine dönüştürülebilmesi sağlanmıştır. Servis tabanlı olarak modellenen yapıların model dönüşümü sonucunda dönüşeceği yapılar da tez kapsamında örnekler ile gösterilmiştir.
Açıklama
Anahtar Kelimeler
Model güdümlü mimari, MGM, model dönüşümü, ontoloji, ontoloji tabanlı model dönüşümü, Web Servisi, Anlamsal Web Servisi, UML, SoaML, OWL, WSMO, Model driven architecture, MDA, model transformation, ontology, ontology based model transformation, Web Services, Sermantic Web Services, UML, SoaML, OWL, WSMO, Bilgisayar Mühendisliği A.B.D.