Optimizing QoS-based Service Selection in Service-oriented Architectures
Key: Sch10-3
Author: Dieter Schuller
Date: July 2010
Kind: In proceedings
Publisher: SciTePress
Book title: 5th International Conference on Software and Data Technologies (ICSOFT 2010)
Keywords: Service-Selection-Problem, Quality of Service, Optimization, Linear Programming, SOA-Security
Abstract: In Service-oriented Architectures, services can be composed in a loosely coupled manner to realize business processes. Thereby, mentioned services are not necessarily located only within the borders of the own en-terprise. In the Internet of Services, multiple service providers offer various services on several service mar-ketplaces. In case services with comparable functionalities but varying quality levels are available at differ-ent costs, service requesters can decide, which services from which service providers to select. My research focuses on this service-selection-problem for complex workflows by formulating a linear optimization prob-lem, which can be solved optimally using linear programming techniques. As the actual execution path is probably not known at planning time (e.g., for conditional braches), a worst-case, and an average-case anal-ysis is performed. In addition to considering non-functional, quantitative service properties, I am working in my research towards integrating qualitative service features (as, e.g., security) for different, complex work-flow patterns.
View Full paper (PDF) | Download Full paper (PDF)

The documents distributed by this server have been provided by the contributing authors as a means to ensure timely dissemination of scholarly and technical work on a non-commercial basis. Copyright and all rights therein are maintained by the authors or by other copyright holders, not withstanding that they have offered their works here electronically. It is understood that all persons copying this information will adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder.