Programming Research Group
Research Report RR-04-22
A taxonomy of web services using CSP
Lee Momtahan, ,Andrew Martin
and A. W. Roscoe
October 2004, 13pp.
Abstract
Terms such as conversational and stateless are widely used in the
taxonomy of web services. We give formal definitions of these terms
using the CSP process algebra. Within this framework we also define the
notion of Service-Oriented Architecture. These definitions are then used
to prove important scalability properties of stateless services. The use
of formalism should allow recent debates, concerning how and whether web
services provide standardized access to state, to progress more
rigorously.
This paper is available as a 210,010 bytes ps file.
|