Master'sOpen Access

Automatic web services execution engine with qos support

Is this your thesis?

This record came from a bulk archive import. If it’s yours, link it to your profile.

2007
0 views
0 downloads

Abstract (EN)

University : TOBB University of Economics and TechnologyInstitute : Institute of Natural and Applied SciencesScience Programme : Computer EngineeringSupervisor : Associate Professor Dr. Erdoğan DOĞDUDegree Awarded and Date : M.Sc.-June 2007Ömer MESC G LAutomatic Web Services Execution Engine with QoS SupportABSTRACTBusiness Process Execution Language for Web Services (BPEL) is an industrystandard language for web services composition. BPEL allows users to compose andexecute web services-based workflows utilizing distributed web services. StandardBPEL allows dynamic execution of web services, but automatic service selection isnot supported. We propose to extend WS-BPEL to allow users to specify Quality ofServices (QoS) parameters that will guide the BPEL execution engine to selectappropriate services during run-time that will improve the engine performancetowards higher system throughput. For this we propose to use some simple serviceselection algorithms that utilize user-specified QoS parameters. We implemented ourproposal by extending an open-source BPEL engine, ActiveBPEL, to support QoSparameters. We also developed an extensive test environment to test the performanceof the algorithms for service selection. We present the results showing that QoS-supported BPEL execution improves the overall system throughput by lowering theaverage execution times of BPEL processes.Keywords: Web services, service selection, QoS, BPEL, XML.1

Author

Ömer Mescigil

How to Cite

Ömer Mescigil (Master Thesis). Automatic web services execution engine with qos support, 2007, TOBB Economics and Technology University.

Keywords

License

Tüm Hakları Saklıdır

This work is shared under the specified license terms.

More theses from TOBB Economics and Technology University