Skip to main navigation Skip to search Skip to main content

CTR-S: A logic for specifying contracts in Semantic Web Services

  • Arizona State University
  • Stony Brook University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

3 Scopus citations

Abstract

A requirements analysis in the emerging field of Semantic Web Services (SWS) (see http://daml.org/services/swsl/requirements/) has identified four major areas of research: intelligent service discovery, automated contracting of services, process modeling, and service enactment. This paper deals with the intersection of two of these areas: process modeling as it pertains to automated contracting. Specifically, we propose a logic, called CTR-S, which captures the dynamic aspects of contracting for services. Since CTR-S is an extension of the classical first-order logic, it is well-suited to model the static aspects of contracting as well. A distinctive feature of contracting is that it involves two or more parties in a potentially adversarial situation. CTR-S is designed to model this adversarial situation through its novel model theory, which incorporates certain game-theoretic concepts. In addition to the model theory, we develop a proof theory for CTR-S and demonstrate the use of the logic for modeling and reasoning about Web service contracts.

Original languageEnglish
Title of host publicationThirteenth International World Wide Web Conference Proceedings, WWW2004
Pages876-885
Number of pages10
StatePublished - 2004
EventThirteenth International World Wide Web Conference Proceedings, WWW2004 - New York, NY, United States
Duration: May 17 2004May 22 2004

Publication series

NameThirteenth International World Wide Web Conference Proceedings, WWW2004

Conference

ConferenceThirteenth International World Wide Web Conference Proceedings, WWW2004
Country/TerritoryUnited States
CityNew York, NY
Period05/17/0405/22/04

Keywords

  • Contracts
  • Services Composition
  • Web Services

Fingerprint

Dive into the research topics of 'CTR-S: A logic for specifying contracts in Semantic Web Services'. Together they form a unique fingerprint.

Cite this