Considering Service Level Agreement to Improve Performance for Automatic Web Service Composition

Main Article Content

Chatchawin Srivised
Saprangsit Mruetusatorn


Autonomic service level agreement (SLA) research area nowadays is introducing concept for quality of service (QoS) that meets service consumer’s requirements. The service consumer is able to choose multiple QoS levels or negotiate QoS and cost with service providers while execution to establish SLA automatically. Thus, it increase more opportunity for both a service consumer which is performs as a web service composition composer and a service provider to manage their own service efficiently. This paper designs the extended QoS service description by introducing a selected SLA template with multiple levels and the QoS of each level can be varied in specific time. Finally, we simulate results by employing the Genetic Algorithm to compose web services according to user’s SLA constraints to show efficient SLA management which the composer performs as a service provider.



Download data is not yet available.

Article Details

Research Article


D. Jianmin and Z. Zhuo, “Towards Autonomic SLA Management: A Review,” in IEEE International Conference on Systems and Informatic, Yantai, CH, May 19-20, 2012, pp. 2552-2555.

H. Wada and et al, “Multiobjective Optimization of SLA-aware Service Composition,” in IEEE Congress on Services 2008 - Part I, Honolulu, HI, USA, July 6-11, 2008, pp. 368-375, 2008.

Y. Leng, "Semantics-Aware Planning Methodology For Automatic Web Service Composition," Ph.D. dissertation (Mathematics and Natural Sciences), University of Bonn, Bonn, DE, 2012.

P. Bianco, G. A. Lewis and P. Merson, Service Level Agreements in Service-Oriented Architecture Environment, Carnegie Mellon University: Research Showcase (Department of Software Engineering Institute), 2008.

F. Wagner and et al, “Multi-objective Service Composition with Time- and Input-Dependent QoS,” in IEEE International Conference on Web Services 19th, Honolulu, HI, USA, June 24-29, 2012, pp. 234-241.

S. A. Aloussi, “SLA Business Management Based on Key Performance Indicators,” Proceedings of the World Congress on Engineering, vol. 3, London, UK, July 4-16, 2012, pp. no page.

A. Andrieux and et al, Web Services Agreement Specification (WS-Agreement), Grid Resource Allocation Agreement Protocol Working Group, 2007

H. Ludwig and et al, Web Service Level Agreement (WSLA) Language Specification, IBM, 2003.

M. O. Hilary, “Quality of Service (QoS) in SOA Systems,” M.S. thesis, Dept. Computer Languages and Systems, Polytechnic University of Catalonia, Catalonia, ES, 2009.

S. Sounsri, “An Automated Web Services Composition using Genetic Algorithm,” M.S. thesis, Dept. Science, Kasetsart University, Bangkok, 2004.

W. A. Rahman, W. Nurhayati and F. Meziane, “Challenges to Describe QoS Requirements for Web Services Quality Prediction to Support Web Services Interoperability in Electronic Commerce,” Communications of the IBIMA, vol. 4, pp. 50-58, 2008.

T. Wasino, “Using OWL-S Process Model with Constraints on Functional Behavior for Automatic Web Services Composition,” M.S. thesis, Dept. Engineering, Chulalongkorn University, Bangkok, 2007