Please use this identifier to cite or link to this item:
https://hdl.handle.net/20.500.11851/660
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.advisor | Doğdu, Erdoğan | - |
dc.contributor.author | Mescigil, Ömer | - |
dc.date.accessioned | 2019-03-05T08:15:03Z | |
dc.date.available | 2019-03-05T08:15:03Z | |
dc.date.issued | 2007 | - |
dc.identifier.citation | Mescigil, Ö.(2007).Servis kalitesi destekli otomatik web servisleri yürütücüsü .Ankara : TOBB ETÜ Fen Bilimleri Enstitüsü.[Yayınlanmamış Yüksek Lisans Tezi] | en_US |
dc.identifier.uri | https://tez.yok.gov.tr/UlusalTezMerkezi/tezSorguSonucYeni.jsp | - |
dc.identifier.uri | https://hdl.handle.net/20.500.11851/660 | - |
dc.description.abstract | BPEL birleşik web servislerde kullanılan bir endüstri standardıdır. BPEL ile web servislerinden kurulu bir iş akışı oluşturulabilir ve bir BPEL yürütücüsü üzerinde işletilebilir. Standart BPEL ile web servislerinin dinamik çalıştırılması gerçekleştirilebilir; ancak otomatik servis seçim desteği sağlanamamaktadır. Bu tez kapsamında servislerin gerçek zamanlı seçimini sağlamak üzere BPEL diline servis kalitesi eklentisi yapılmıştır. Ayrıca kullanıcının tanımladığı servis kalitesi parametrelerini kullanan bazı basit servis seçim algoritmaları önerilmiştir. Böylelikle yürütücünün iş çıkarma yeteneği arttırılmıştır. Önerilen çözüm servis kalitesini destekleyecek şekilde açık kaynaklı bir BPEL yürütücüsü, ActiveBPEL, üzerinde gerçekleştirilmiştir. Ayrıca servis seçim algoritmalarının başarımını ölçmek üzere kapsamlı bir test ortamı geliştirilmiştir. Yapılan testler ile Servis Kalitesi Destekli BPEL Yürütücüsü'nün BPEL süreçlerine ilişkin ortalama cevaplama sürelerini düşürerek sistemin genel başarımını arttırdığını gösteren sonuçlar sunulmaktadır. | en_US |
dc.description.abstract | Business Process Execution Language for Web Services (BPEL) is an industry standard language for web services composition. BPEL allows users to compose and execute web services-based workflows utilizing distributed web services. Standard BPEL allows dynamic execution of web services, but automatic service selection is not supported. We propose to extend WS-BPEL to allow users to specify Quality of Services (QoS) parameters that will guide the BPEL execution engine to select appropriate services during run-time that will improve the engine performance towards higher system throughput. For this we propose to use some simple service selection algorithms that utilize user-specified QoS parameters. We implemented our proposal by extending an open-source BPEL engine, ActiveBPEL, to support QoS parameters. We also developed an extensive test environment to test the performance of the algorithms for service selection. We present the results showing that QoS- supported BPEL execution improves the overall system throughput by lowering the average execution times of BPEL processes. | en_US |
dc.language.iso | tr | en_US |
dc.publisher | TOBB Ekonomi ve Teknoloji Üniversitesi Fen Bilimleri Enstitüsü | en_US |
dc.rights | info:eu-repo/semantics/openAccess | en_US |
dc.subject | Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol | en_US |
dc.subject | Computer Engineering and Computer Science and Control | en_US |
dc.subject | Web servisleri | en_US |
dc.subject | Dinamik servis seçimi | en_US |
dc.subject | QoS | en_US |
dc.subject | BPEL | en_US |
dc.subject | XML | en_US |
dc.subject | Web services | en_US |
dc.subject | Service selection | en_US |
dc.title | Servis Kalitesi Destekli Otomatik Web Servisleri Yürütücüsü | en_US |
dc.title.alternative | Automatic Web Services Execution Engine With Qos Support | en_US |
dc.type | Master Thesis | en_US |
dcterms.rights | Yazarına aittir / Belongs to author | |
dc.department | Faculties, Faculty of Engineering, Department of Computer Engineering | en_US |
dc.department | Fakülteler, Mühendislik Fakültesi, Bilgisayar Mühendisliği Bölümü | en_US |
dc.relation.publicationcategory | Tez | en_US |
dc.identifier.scopusquality | N/A | - |
dc.identifier.wosquality | N/A | - |
item.grantfulltext | open | - |
item.fulltext | With Fulltext | - |
item.openairetype | Master Thesis | - |
item.cerifentitytype | Publications | - |
item.languageiso639-1 | tr | - |
item.openairecristype | http://purl.org/coar/resource_type/c_18cf | - |
Appears in Collections: | Bilgisayar Mühendisliği Yüksek Lisans Tezleri / Computer Engineering Master Theses |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
Ömer Mescigil_tez.pdf | Ömer Mescigil_tez | 950.18 kB | Adobe PDF | View/Open |
CORE Recommender
Sorry the service is unavailable at the moment. Please try again later.
Items in GCRIS Repository are protected by copyright, with all rights reserved, unless otherwise indicated.