On Extending WS-Policy with Specification of XML Web Service Semantics
نویسندگان
چکیده
Several languages for specification of various aspects of semantics, such as quality of service (QoS), of XML Web services have appeared recently. However, none of them is widely accepted by industry. On the other hand, WS-Policy (a general framework for the specification of policies for Web services) has strong industry support, but currently lacks detailed specification of ontological meaning, QoS, and other important aspects of semantics. We propose extending WS-Policy with comprehensive specification of semantics of Web services. First, we discuss specification of semantics with policies. Then, we state principles for describing semantics of Web services. Finally, we discuss strengths and weaknesses of WS-Policy and our proposal for extensions in the new WS-Policy4MASC language. These extensions enable that a Web service composition can be comprehensively described with WSDL, WSBPEL, and WS-Policy4MASC, without the need for OWL-S, WSLA, WSOL, or WS-Agreement. Key-Words: Web services, semantics, policy, WS-Policy, Web service management, quality of service, adaptability.
منابع مشابه
On Combining WS-Policy4MASC and ASF to Support Business-Driven Autonomic Service-Oriented Computing
WS-Policy4MASC is an XML language for specification of policies for run-time Web service management. Among its original contributions is specification of diverse business values (e.g., profit, customer satisfaction) and control strategies maximizing different business values. While it was originally developed for the MASC (Manageable and Adaptable Service Compositions) middleware, it can also b...
متن کاملA Policy-Based Authorization System for Web Services: Integrating X-GTRBAC and WS-Policy
Authorization and access control in Web services is complicated by the unique requirements of the dynamic Web services paradigm. Amongst them is the requirement for a context-aware access control specification and a processing model to apply fine-grained access control on various components of a Web service. In this paper, we address these two requirements and present a policy-based authorizati...
متن کاملOntology based Specification of Web Service Policies
An ever-growing number of XML-based languages are used to describe Web Service related issues such as security (WS-Security Policy), access control (XACML), or privacy (P3P-WS). While it is desirable to specify policies in a declarative way, these languages expose great diversity in both syntax and semantics making it hard to realize a unified system. Our contribution to this problem is twofold...
متن کاملTowards modelling WS-BPEL using ws-calculus
We tackle the problem of providing rigorous formal foundations to current software engineering technologies for web services, and especially to WS-BPEL, one of the most used XML-based standard languages for web services. We focus on a subset of WS-BPEL sufficiently expressive to model the interactions among web service instances in a network context. We present this language as a process calcul...
متن کاملA procedure for Web Service Selection Using WS-Policy Semantic Matching
In general, Policy-based approaches play an important role in the management of web services, for instance, in the choice of semantic web service and quality of services (QoS) in particular. The present research work illustrates a procedure for the web service selection among functionality similar web services based on WS-Policy semantic matching. In this study, the procedure of WS-Policy publi...
متن کامل