Please use this identifier to cite or link to this item:
Title: Dynamic selection of Web Services using QoS constraints in BPEL
Authors: Doğdu, Erdoğan
Mescigil O.
Issue Date: 2008
Source: 17th International Conference on Software Engineering and Data Engineering, SEDE 2008, 30 June 2008 through 2 July 2008, Los Angeles, CA, 99067
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 business workflows, utilizing distributed web services. Standard BPEL allows dynamic execution of web services, but automatic service selection is not supported. We propose to extend BPEL to allow users to specify Quality of Service (QoS) parameters that will guide a BPEL execution engine to select appropriate service providers during run-time that will consequently improve the engine performance towards higher system throughputs. We implemented our proposal by extending an open-source BPEL engine to support QoS constraints. We present preliminary results showing that QoS-supported BPEL execution improves the overall system throughput by lowering the average execution times of BPEL processes.
ISBN: 9781605603360
Appears in Collections:Bilgisayar Mühendisliği Bölümü / Department of Computer Engineering
Scopus İndeksli Yayınlar Koleksiyonu / Scopus Indexed Publications Collection

Show full item record

CORE Recommender

Page view(s)

checked on Dec 26, 2022

Google ScholarTM



Items in GCRIS Repository are protected by copyright, with all rights reserved, unless otherwise indicated.