Abstract
We discuss possible Web Service Management (WSM) and Web Service Composition Management (WSCM) applications of the Web Service Offerings Language (WSOL) and how the language supports these applications. WSOL is a novel language for the formal specification of classes of service, various constraints (functional constraints, Quality of Service — QoS, and access rights), and management statements (subscription and pay-per-use prices, monetary penalties, and management responsibilities) for Web Services. Describing a Web Service in WSOL, in addition to the Web Services Description Language (WSDL), enables monitoring, metering, and management of Web Services. Metering of QoS metrics and evaluation of constraints can be the responsibility of the provider Web Service, the consumer, and/or one or more mutually trusted third parties (SOAP intermediaries or probes). Further, manipulation of classes of service (switching, deactivation/reactivation, and dynamic creation) can be used for dynamic (i.e., run-time) adaptation and management of Web Service compositions.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
World Wide Web Consortium (W3C): Web Services Description Requirements. W3C Working Draft 28 October 2002. On-line at: http://www.w3.org/TR/2002/WD-ws-descreqs-20021028/ (2002)
Tosic, V., Pagurek, B., Patel, K.: WSOL — A Language for the Formal Specification of Various Constraints and Classes of Service for Web Services. Res. Rep. OCIECE-02-06. Ottawa-Carleton Institute for Electrical and Computer Engineering. Nov. 15, 2002. On-line at: http://www.sce.carleton.ca/netmanage/papers/TosicEtAlResRepNov2002.pdf (2002)
Sahai, A., Durante, A., Machiraju, V.: Towards Automated SLA Management for Web Services. Research Report HPL-2001-310 (R.1), Hewlett-Packard (HP) Laboratories Palo Alto. July 26, 2002. On-line at: http://www.hpl.hp.com/techreports/2001/HPL-2001-310R1.pdf (2002)
Keller, A., Ludwig, H.: The WSLA Framework: Specifying and Monitoring Service Level Agreements for Web Services. Journal of Network and Systems Management, Vol. 11, No 1 (Mar. 2003) Plenum Publishing (2003)
Tosic, V., Pagurek, B., Esfandiari, B., Patel, K., Ma, W.: Web Service Offerings Language (WSOL) and Web Service Composition Management (WSCM). In Proc. of the OOWS’02 (Object-Oriented Web Services) workshop at OOPSLA 2002 (Seattle, USA, Nov. 2002) On-line at: http://www.research.ibm.com/people/b/bth/OOWS2002/tosic.zip (2002)
Patel, K.: XML Grammar and Parser for the Web Service Offerings Language. M.A.Sc. thesis, Carleton University, Ottawa, Canada. Jan. 30, 2003. On-line at: http://www.sce.carleton.ca/netmanage/papers/KrutiPatelThesisFinal.pdf (2003)
Tosic, V., Patel, K., Pagurek, B.: WSOL — Web Service Offerings Language. In Proc. of the Workshop on Web Services, e-Business, and the Semantic Web at CaiSE’02 (Toronto, Canada, May 2002). Lecture Notes in Computer Science (LNCS), No. 2512. Springer-Verlag (2002) 57–67
Tosic, V., Esfandiari, B., Pagurek, B., Patel, K.: On Requirements for Ontologies in Management of Web Services. In Proc. of the Workshop on Web Services, e-Business, and the Semantic Web at CaiSE’02 (Toronto, Canada, May 2002). Lecture Notes in Computer Science (LNCS), No. 2512. Springer-Verlag (2002) 237–247
Dan, A., Franck, R., Keller, A., King, R., Ludwig, H.: Web Service Level Agreement (WSLA) Language Specification. In Documentation for the Web Services Toolkit, Version 3.2.1. Aug. 9, 2002. International Business Machines Corporation (IBM) (2002)
The Axis Development Team: Axis Architecture Guide, Version 1.0. Apache Axis WWW page. On-line at: http://cvs.apache.org/viewcvs.cgi/~checkout~/xml-axis/java/docs/architecture-guide.html (2003)
Beugnard, A., Jezequel, J.-M., Plouzeau, N., Watkins, D.: Making Components Contract Aware. Computer, Vol. 32, No. 7 (July 1999) IEEE (1999) 38–45
Sahai, A., Machiraju, V., Sayal, M., van Moorsel, A., Casati, F.: Automated SLA Monitoring for Web Services. In Proc. of the 13th IFIP/IEEE International Workshop on Distributed Systems: Operations and Management, DSOM 2002 (Montreal, Canada, Oct. 2002). Lecture Notes in Computer Science (LNCS), No. 2506. Springer-Verlag (2002) 28–41
Hondo, M., Kaler, C. (eds.): Web Services Policy Framework (WS-Policy), Version 1.0. Dec. 18, 2002. BEA/IBM/Microsoft/SAP. On-line at: ftp://www6.software.ibm.com/software/developer/library/ws-policy.pdf (2002)
The DAML Services Coalition: DAML-S: Semantic Markup for Web Services. WWW page for DAML-S version 0.7. Oct. 2, 2002. On-line at: http://www.daml.org/services/daml-s/0.7/daml-s.html (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Tosic, V., Pagurek, B., Patel, K., Esfandiari, B., Ma, W. (2003). Management Applications of the Web Service Offerings Language (WSOL). In: Eder, J., Missikoff, M. (eds) Advanced Information Systems Engineering. CAiSE 2003. Lecture Notes in Computer Science, vol 2681. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45017-3_32
Download citation
DOI: https://doi.org/10.1007/3-540-45017-3_32
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-40442-2
Online ISBN: 978-3-540-45017-7
eBook Packages: Springer Book Archive