Conference Proceeding

Model Checking Expressive Web Service Descriptions

Univ. of Karlsruhe, Karlsruhe
08/2007; DOI:10.1109/ICWS.2007.122 In proceeding of: Web Services, 2007. ICWS 2007. IEEE International Conference on
Source: IEEE Xplore

ABSTRACT In order to find suitable web services in a large market of web services, automatic support is needed to filter out web services semantically. Existing matchmaking approaches mainly consider only the types of the input and output parameters, which is not sufficient in practical scenarios. In this paper, we present formalisms for modeling functional and non-functional properties of web services and for specifying user goals. We show how expressive web service descriptions can be checked for satisfiability of the user goal.

0 0
 · 
0 Bookmarks
 · 
35 Views
  • Source
    Article: Semantic Description of Behavior and Trustworthy Credentials of Web Services
    [show abstract] [hide abstract]
    ABSTRACT: The ever increasing need for outsourcing and automated ex-ecution of parts of business processes will lead to a large number of Web services. The resulting large market of Web services demands for automatic methods for finding, composing and selecting Web services according to some criteria specified by the user. In real business sce-narios, the user's criteria are richer than just the correctness of input and output types. In order to develop and deploy algorithms that deal with those richer user criteria, functional and non-functional properties of Web services must be described formally. In this paper, we present a novel combination of the polyadic π-calculus and the description logic SHOIN (D) for describing functional proper-ties of Web services. Furthermore, we present semantic-SPKI/SDSI cer-tificates for describing non-functional properties of Web services in an interoperable and provable way while allowing users to define and reason about their trust in them. We present a prototype for semi-automatic extraction and management of Web service descriptions specified in the presented formalism.

Full-text

View
0 Downloads
Available from

Keywords

Existing matchmaking approaches
 
expressive web service descriptions
 
modeling functional
 
non-functional properties
 
output parameters
 
practical scenarios
 
suitable web services
 
user goal
 
user goals
 
web services
 
web services semantically