Tezin Türü: Yüksek Lisans
Tezin Yürütüldüğü Kurum: Orta Doğu Teknik Üniversitesi, Mühendislik Fakültesi, Bilgisayar Mühendisliği Bölümü, Türkiye
Tezin Onay Tarihi: 2013
Tezin Dili: İngilizce
Öğrenci: Ahmet Erdinç Yılmaz
Danışman: PINAR KARAGÖZ
Özet:Web Service technology is one of the most rapidly developing technologies. Since Web Services are defined by several XML-based standards to overcome platform dependency, they are very eligible to integrate with each other in order to establish new services. This composition enables us to reuse existing services, which results in less cost and time consumption. Currently the main issues with Web Service Composition is to define workflow of the services and maximizing the overall Quality of Service (QoS) of the composed service. Most common elements of QoS are execution cost, execution time, availability, successful execution rate, reliability and throughput. Since the selection of the optimal execution plan that maximizes the composition's overall QoS is NP-hard problem, applying optimization techniques is very popular. In this thesis, we propose an improved Genetic Algorithm to optimize the overall QoS of the composed service.