Tez No İndirme Tez Künye Durumu
335264
Anlamsal veb servislerinin dinamik çağrımı / Dynamic invocation of semantic web services
Yazar:İSMAİL YÜREK
Danışman: YRD. DOÇ. DR. ÖZGÜR GÜMÜŞ
Yer Bilgisi: Ege Üniversitesi / Fen Bilimleri Enstitüsü / Bilgisayar Mühendisliği Ana Bilim Dalı
Konu:Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol = Computer Engineering and Computer Science and Control
Dizin:
Onaylandı
Yüksek Lisans
Türkçe
2013
88 s.
Veb servisleri, tanımlanabilen, yayımlanabilen ve standart veb protokolleri ile ağ üzerinden erişilebilen platform bağımsız, özerk hesaplama birimleridir. Otomasyon arttığında veb servisleri insanlardan ziyade uygulamalar tarafından doğrudan erişilebilir hale gelecektir. Anlamsal betimlemeler ve bilgi yönetim teknikleri kullanılarak, servis yönelimli yeteneklerin keşif, birleştirme, yayımlama işlemleri daha detaylı bir seviyeye çıkarılabilir. Anlamsal veb servisleri kendi kendine yeten, bir ihtiyacı gidermek için bağımsız olarak tek başına ya da diğer anlamsal veb servisleri ile kümelenerek yeniden kullanılabilen yazılım bileşenleridir. Anlamsal veb servisleri, tam otomatik servis bulma, çağırma, birleştirme ve izleme işlevlerini desteklemek için veb servislerinin özelliklerini daha anlamlı ve yorumlanabilir bir şekilde ontolojiler yardımıyla tanımlar. Bu tez çalışmasında, servis istemcilerinin, anlamsal mesajlar ile veb servis işletimi yapabilmeleri için bir dinamik veb servis çağrım yöntemi önerilmiştir. Önerilen yöntem için, SAWSDL kullanılarak tanımlanmış olan anlamsal veb servislerinin dinamik olarak çağrımlarının yapılabildiği bir veb servis işletim çerçevesi geliştirilmiştir.
Web service is an autonomous computing unit which is identifiable, platform independent and accessible through the network with the standard web protocols. When automation of web services increase, they will be directly accessible by applications rather than people. Discovery, composition and broadcasting processes of service-oriented capabilities can be moved to a more detailed level by using semantic annotation and information management techniques. Semantic web services are self-contained software components. They can be reused in order to resolve a need by stand-alone or by clustering with other semantic web services. Semantic web services define the functionality of web services in a way more meaningful and interpretable with the help of ontologies so as to support fully automatic service discovery, invocation, composition and monitoring features. In this thesis, a dynamic web service invocation method has been proposed in order to carry out the web service execution which is done by service clients using semantic messages. A web service execution framework, which semantic web services defined using SAWSDL can be dynamically invoked, has been developed.