Start Submission Become a Reviewer

Reading: Service oriented product lines - managed service level agreements for better quality of service

Download

A- A+
dyslexia friendly

Articles

Service oriented product lines - managed service level agreements for better quality of service

Authors:

Asanka Garusinghe ,

University of Moratuwa, LK
About Asanka
Department of Computer Science & Engineering, Faculty of Engineering
X close

Indika Perera,

University of Moratuwa, LK
About Indika
Department of Computer Science & Engineering, Faculty of Engineering
X close

Dulani Meedeniya

University of Moratuwa, LK
About Dulani
Department of Computer Science & Engineering, Faculty of Engineering
X close

Abstract

Service Oriented Architecture (SOA) is being used for developing service oriented applications as a set of business specific web services and gives more flexibility for the software development industry. However, systematic reusability for developing applications to fit customers' individual needs with high customization is significant to increase the productivity and reusability of such service oriented applications. Software Product Line (SPL) has the ability to prepare core sets of assets in an identifiable and reusable manner with manageable variable components. Thus, the combination of SOA and SPL has highlighted the term of Service Oriented Product Line (SOPL), which is used for increasing levels of flexibility and reusability. It helps to develop semantics of variability over identified service components. Likewise, Quality of Service (QoS) attributes play an important role in selection of web services in a SOA environment. Service Level Agreements (SLAs) provide the mechanism with a specification of the verifiable Quality attributes in web services. In this paper, we present our implementation approach of SOPL to manage Service Level Agreements (SLAs) in SOPL environments by monitoring Quality of Service (QoS) attributes in bundles of web service components. The design and development of service bundles for representing core sets of assets in SOPL are followed by the initial feature based analysis and identification of service components. The management of SLAs is handled by detecting the deviation between actual and acceptable predefined QoS metrics values in previously analysed web service components via Web Service Level Agreement (WSLA) language specified templates. The case study based evaluation results indicate the usefulness of research contribution.
How to Cite: Garusinghe, A., Perera, I. & Meedeniya, D., (2017). Service oriented product lines - managed service level agreements for better quality of service. International Journal on Advances in ICT for Emerging Regions (ICTer). 10(2), pp.1–11. DOI: http://doi.org/10.4038/icter.v10i2.7184
Published on 10 Dec 2017.
Peer Reviewed

Downloads

  • PDF (EN)

    comments powered by Disqus