Soundness-preserving refinements of service compositions

  • K.M. Hee, van
  • , A.J. Mooij
  • , N. Sidorova
  • , J.M.E.M. Werf, van der

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

116 Downloads (Pure)

Abstract

Soundness is one of the well-studied properties of processes; it denotes that a final state can be reached from every state that is reachable from the initial state. Soundness-preserving refinements are important for enabling the compositional design of systems. In this paper we concentrate on refinements of service compositions. We model service compositions using Petri nets, and consider specific pairs of places that belong to different services. Starting from a sound service composition, we show how to check whether such a pair of places can be refined by another sound service composition, so that soundness is preserved through the refinement.
Original languageEnglish
Title of host publicationWeb Services and Formal Methods (7th International Workshop, WS-FM 2010, Hoboken NJ, USA, September 16-17, 2010. Revised selected papers)
EditorsM. Bravetti, T. Bultan
Place of PublicationBerlin
PublisherSpringer
Pages131-145
ISBN (Print)978-3-642-19588-4
DOIs
Publication statusPublished - 2011

Publication series

NameLecture Notes in Computer Science
Volume6551
ISSN (Print)0302-9743

Fingerprint

Dive into the research topics of 'Soundness-preserving refinements of service compositions'. Together they form a unique fingerprint.

Cite this