• Cite Icon143
  • https://doi.org/10.1145/1060745.1060770Copy DOI Icon

Web service interfaces

  • Jan 1, 2005
  • Dirk Beyer +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

We present a language for specifying web service interfaces. A web service interface puts three kinds of constraints on the users of the service. First, the interface specifies the methods that can be called by a client, together with types of input and output parameters; these are called signature constraints. Second, the interface may specify propositional constraints on method calls and output values that may occur in a web service conversation; these are called consistency constraints. Third, the interface may specify temporal constraints on the ordering of method calls; these are called protocol constraints. The interfaces can be used to check, first, if two or more web services are compatible, and second, if a web service A can be safely substituted for a web service B. The algorithm for compatibility checking verifies that two or more interfaces fulfill each others' constraints. The algorithm for substitutivity checking verifies that service A demands fewer and fulfills more constraints than service B.

Similar Papers
  • Book Chapter
  • Citations11

Prediction of Web Services Evolution

  • Jan 01, 2016
  • Hanzhang Wang +2
  • Book Chapter
  • Citations4

Migration from COBOL to SOA: Measuring the Impact on Web Services Interfaces Complexity

  • Jan 01, 2017
  • Cristian Mateos +4
  • Conference Article
  • Citations3

A Secure Real-time Internal and External Network Data Exchange Method Based on Web Service Protocol

  • Aug 01, 2020
  • Zhenfei Qi +4
  • Conference Article
  • Citations2

Short circuit switch - an intelligent Web services discovery and invocation engine

  • Jan 01, 2005
  • A Sangtani +2
  • Research Article
  • Citations12

Designing level 3 behavioral RESTful web service interfaces

  • Aug 01, 2011
  • ACM SIGAPP Applied Computing Review
  • Irum Rauf +1
  • Conference Article
  • Citations2

Web Services for MPI-Based Parallel Applications on a Rocks Cluster

  • Dec 01, 2008
  • Pitch Sajjipanon +1
  • Research Article
  • Citations3

TOWARDS A SEMANTIC STATE TRANSITION SYSTEM FOR AUTOMATED GENERATION OF DATA FLOW IN WEB SERVICE COMPOSITION

  • Dec 01, 2009
  • International Journal of Semantic Computing
  • Freddy Lécué +2
  • Conference Article
  • Citations3

An evaluation of case-based classification to support automated web service discovery and brokering

  • Apr 27, 2007
  • Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE
  • Roy Ladner +4
  • Conference Article
  • Citations6

Automatic Propagation of User Inputs in Service Composition for End-Users

  • Jun 01, 2014
  • Shaohua Wang +5
  • Research Article
  • Citations86

Building web services for scientific grid applications

  • Mar 01, 2006
  • IBM Journal of Research and Development
  • G Kandaswamy +5
  • Conference Article
  • Citations3

Architecture of Airport Operation Database System

  • Jan 01, 2009
  • Yang Shen
  • Conference Article
  • Citations6

Web services composition with redundancy consideration

  • Dec 01, 2013
  • Amirhossein Safi +2
  • Research Article
  • Citations31

Spatio-temporal modelling of individual exposure to air pollution and its uncertainty

  • Oct 05, 2012
  • Atmospheric Environment
  • Lydia E Gerharz +3
  • Conference Article
  • Citations4

A multi-agent approach for generating ontologies and composing services into executable workflows

  • Mar 22, 2010
  • John Mcdowall +1
  • Conference Article
  • Citations3

Fortified Web Services Contracts for Trusted Components

  • Jan 01, 2006
  • Avi Jencmen +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.