Towards context-adaptable Web service policies

We propose in this paper a new approach to achieve highly adaptable Web services through context-adaptable Web service policies. A Web service policy is a set of rules that defines the capabilities and requirements of a Web service as well as governs the runtime behavior, quality and result of the W...

Full description

Saved in:
Bibliographic Details
Main Author: Yahyaoui, H. (author)
Other Authors: Wang, L. (author), Mourad, A. (author), Almullah, M. (author), Sheng, Q.Z. (author)
Format: article
Published: 2011
Online Access:http://hdl.handle.net/10725/5363
http://dx.doi.org/10.1016/j.procs.2011.07.079
http://libraries.lau.edu.lb/research/laur/terms-of-use/articles.php
https://www.sciencedirect.com/science/article/pii/S1877050911004042
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:We propose in this paper a new approach to achieve highly adaptable Web services through context-adaptable Web service policies. A Web service policy is a set of rules that defines the capabilities and requirements of a Web service as well as governs the runtime behavior, quality and result of the Web service. Our Web service policies are superbly adaptable in the sense that we specify context for both policies and rules to make the policies contextadaptable at both policy and rule levels. The main contributions of our approach include: i) an innovative WSPL (Web Service Policy Language) extension to allow context specification at both policy and rule levels; and ii) a tool that supports the development of aspect oriented policies, including an option to translate WSPL policies into aspect oriented policies. These policies can then be statically woven into compositeWeb services (e.g. a BPEL process). The synergy between context, policies and aspects allows to increase the level of adaptability of Web services at different levels of applications.