Semantic-enabled Specification for Web Services Agreement

Hai Jin,Hao Wu
2005-01-01
Abstract:Quality of Service (QoS) becomes necessary for service-oriented computing. Web Services Agreement (WSA) aims at defining a language and a protocol for advertising the capabilities of providers, creating agreements based on creational offers, and monitoring of QoS. On the other hand, semantic web provides many burgeoning techniques that enable services intelligent and automatic on the web. Therefore, we intend to integrate semantic web techniques with WSA management to utilize its advantages. In this paper, we present some works for this study. We illustrate how to specify WSA with ontology language instead of XML schema. With this, WSA can be domain ontology to describe knowledge of service agreement, and be a unified information model for it. In addition, an agent-based runtime framework is presented for WSA management, where all agents share the WSA ontology for exchange and negotiation. This improves interoperability between these agents. The negotiation rules and policies are specially described with Semantic Web Rule Language (SWRL) for web service, and agents negotiate with each other under steering of such rules and policies.
What problem does this paper attempt to address?