Disassembling SLAs for follow-up processes in an SOA system


This work presents a novel scheme for Service Level Agreements (SLAs) in a service-oriented architecture (SOA). An SLA is a contract that guarantees quality of service (QoS) between service providers and consumers. An SLA can be split into several parts for an SOA system which is consisting of different services. A split SLA is used to guarantee quality of services for one of services in an SOA system. However, these contract rules do not regulate follow-up process in services. SLA violations may occur consequently. For instance, interactions between services are not encrypted because the encryption parameter isn't included in the split SLA contract. Confidential data would be transmitted through unsafe channels. There would be a security issue of SLA Management for follow-up processes in an SOA system. The novel scheme in this work addresses these problems. Using SLAs management proposed in this work can identify the services that consumer needs and split the contracts for follow-up services. SLAs are not only guaranteed between service providers and consumers but also assured in follow-up processes. The proposed method improves the security and completeness of SLA using in an SOA system.

4 Figures and Tables

Cite this paper

@article{Hsu2008DisassemblingSF, title={Disassembling SLAs for follow-up processes in an SOA system}, author={Chih-Hao Hsu and Yun-Wei Liao and Chien-Pang Kuo}, journal={2008 11th International Conference on Computer and Information Technology}, year={2008}, pages={37-42} }