Access Type
Open Access Dissertation
Date of Award
January 2019
Degree Type
Dissertation
Degree Name
Ph.D.
Department
Computer Science
First Advisor
Zaki Malik
Second Advisor
Loren Schwiebert
Abstract
In recent years, users and organizations started switching from workstation- based applications to Web services also known as cloud services. Web services offer many advantages such as cost of use and maintenance. Web services follow the pay- per-use pricing model so the users pay for their usage only. Due to the huge number of services, a composition optimization mechanism is needed to help the users find the best service/set of services for their application/s. On the other hand, service providers look for generating the highest profit possible from the offered services. In this dissertation, we address the problem from both the user’s perspective and the service provider’s perspective. We propose a mechanism to find the best service for a composition based on the user’s preferences. We also extend our work to account for multiple users. Last but not least, we propose a scheme for the service provider to help generate higher revenue by proposing a pricing model that includes dynamic pricing. We also tackle the issue of the low-demanded services by utilizing resource bundling to help sell these services.
Recommended Citation
Aljafer, Hussain, "Web Service Composition Optimization" (2019). Wayne State University Dissertations. 3726.
https://digitalcommons.wayne.edu/oa_dissertations/3726