Abstract
The Service Level Agreements (SLA) are e-Contracts that need to be established among business partners and monitored to ensure that web services comply with the agreed Quality of Service (QoS) values. Existing approaches deal with automated contract generation for simple Web Services. Many business enterprises implement their core business service, while outsourcing other application services. When a single service cannot satisfy the user requirements, multiple Web Services must be composed which can together fulfill the request. Therefore, establishment of SLA among the component services of a composite service and the users becomes important. Hence, we have designed and implemented a framework for generating and monitoring e-Contracts for business applications involving composite Web Services. We have demonstrated our work using the scenarios of an Insurance application. A template based approach is used for composing the Web Services dynamically.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Sahai, A., Durante, A., Machiraju, V.: Towards Automated SLA Management for Web Services, HP Laboratories, Palo Alto, California, HPL-2001-310R1 (2002)
Comuzzi, M., Kotsokalis, C., Spanoudakis, G., Yahyapour, R.: Establishing and Monitoring SLAs in complex Service Based Systems. In: IEEE International Conference on Web Services, pp. 783–790 (2009)
Comuzzi, M., Pernici, B.: A framework for QoS-based Web service contracting. ACM Transactions on the Web 3(3), 1–52 (2009)
Truong, H.L., Gangadharan, G.R., Treiber, M., Dustdar, S., D’Andrea, V.: On Reconciliation of Contractual Concerns of Web Services. In: NFPSLASOC 2008 (2nd Non Functional Properties and Service Level Agreements in SOC Workshop), Dublin, Ireland (2008)
Keller, A., Ludwig, H.: Defining and Monitoring Service Level Agreements for dynamic e-Business. In: Proceedings of the 16th System Administration Conference, LISA (2002)
Tang, Y., Lutfiyya, H., Tosic, V.: An analysis of web service SLA management infrastructures based on the C-MAPE model. International Journal on Business Process Integration and Management 4(3) (2009)
Agarwal, V., Chafle, G., Mittal, S., Srivastava, B.: Understanding approaches for web service composition and execution. In: Proceedings of the 1st Bangalore Annual Compute Conference, COMPUTE (2008)
Ludwig, H., Keller, A., Dan, A., Franck, R., King, R.P.: Web Service Level Agreement (WSLA) Language Specification, IBM Corporation (2002)
Keller, A., Ludwig, H.: The WSLA Framework: Specifying and Monitoring Service Level Agreements for Web Services. Journal of Network and Systems Management 11(1), 57–81 (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Rajaram, K., Usha Kiruthika, S. (2010). Dynamic Contract Generation and Monitoring for B2B Applications with Composite Services. In: Das, V.V., Vijaykumar, R. (eds) Information and Communication Technologies. ICT 2010. Communications in Computer and Information Science, vol 101. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-15766-0_55
Download citation
DOI: https://doi.org/10.1007/978-3-642-15766-0_55
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-15765-3
Online ISBN: 978-3-642-15766-0
eBook Packages: Computer ScienceComputer Science (R0)