Contracts for Abstract Processes in Service Composition

Contracts are a well-established approach for describing and analyzing behavioral aspects of web service compositions. The theory of contracts comes equipped with a notion of compatibility between clients and servers that ensures that every possible interaction between compatible clients and servers...

Full description

Bibliographic Details
Main Authors: Maria Grazia Buscemi, Hernán Melgratti
Format: Article
Language:English
Published: Open Publishing Association 2011-01-01
Series:Electronic Proceedings in Theoretical Computer Science
Online Access:http://arxiv.org/pdf/1101.4732v1
id doaj-1d088ba8c4c04c89b797f2a6d39cbd70
record_format Article
spelling doaj-1d088ba8c4c04c89b797f2a6d39cbd702020-11-24T23:12:05ZengOpen Publishing AssociationElectronic Proceedings in Theoretical Computer Science2075-21802011-01-0146Proc. FIT 201092710.4204/EPTCS.46.2Contracts for Abstract Processes in Service CompositionMaria Grazia BuscemiHernán MelgrattiContracts are a well-established approach for describing and analyzing behavioral aspects of web service compositions. The theory of contracts comes equipped with a notion of compatibility between clients and servers that ensures that every possible interaction between compatible clients and servers will complete successfully. It is generally agreed that real applications often require the ability of exposing just partial descriptions of their behaviors, which are usually known as abstract processes. We propose a formal characterization of abstraction as an extension of the usual symbolic bisimulation and we recover the notion of abstraction in the context of contracts. http://arxiv.org/pdf/1101.4732v1
collection DOAJ
language English
format Article
sources DOAJ
author Maria Grazia Buscemi
Hernán Melgratti
spellingShingle Maria Grazia Buscemi
Hernán Melgratti
Contracts for Abstract Processes in Service Composition
Electronic Proceedings in Theoretical Computer Science
author_facet Maria Grazia Buscemi
Hernán Melgratti
author_sort Maria Grazia Buscemi
title Contracts for Abstract Processes in Service Composition
title_short Contracts for Abstract Processes in Service Composition
title_full Contracts for Abstract Processes in Service Composition
title_fullStr Contracts for Abstract Processes in Service Composition
title_full_unstemmed Contracts for Abstract Processes in Service Composition
title_sort contracts for abstract processes in service composition
publisher Open Publishing Association
series Electronic Proceedings in Theoretical Computer Science
issn 2075-2180
publishDate 2011-01-01
description Contracts are a well-established approach for describing and analyzing behavioral aspects of web service compositions. The theory of contracts comes equipped with a notion of compatibility between clients and servers that ensures that every possible interaction between compatible clients and servers will complete successfully. It is generally agreed that real applications often require the ability of exposing just partial descriptions of their behaviors, which are usually known as abstract processes. We propose a formal characterization of abstraction as an extension of the usual symbolic bisimulation and we recover the notion of abstraction in the context of contracts.
url http://arxiv.org/pdf/1101.4732v1
work_keys_str_mv AT mariagraziabuscemi contractsforabstractprocessesinservicecomposition
AT hernanmelgratti contractsforabstractprocessesinservicecomposition
_version_ 1725602437140578304