A formal model for service interaction topologies

  • Zhao Yongwang*
  • , Ma Dianfu
  • , Liu Min
  • , Hu Chunyang
  • *Corresponding author for this work

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

Abstract

In a Service-Oriented Architecture (SOA), a system consists of a collection of independent units (services) and interactions among them through message exchanges. Modeling of service interaction and interaction topology is key aspect in the development of next generation web services based software systems. In this paper, we propose a formal model for service interaction topologies named Coordination Behavioral Structure(CBS) which is composed of relationships between service interactions. Six kinds of relationships between interactions are presented to define the behavioral dependency among services. CBS graph which is the visual description of interaction topologies is proposed with extended compositors of relationships. For illustrating CBS model, two examples, purchase order and scientific collaboration are presented.

Original languageEnglish
Title of host publicationProceedings of the IASTED International Conference on Internet and Multimedia Systems and Applications and Visual Communications
Pages77-81
Number of pages5
StatePublished - 2008
EventIASTED International Conference on Internet and Multimedia Systems and Applications and Visual Communications - Innsbruck, Austria
Duration: 17 Mar 200818 Mar 2008

Publication series

NameProceedings of the IASTED International Conference on Internet and Multimedia Systems and Applications and Visual Communications

Conference

ConferenceIASTED International Conference on Internet and Multimedia Systems and Applications and Visual Communications
Country/TerritoryAustria
CityInnsbruck
Period17/03/0818/03/08

Keywords

  • Formal model
  • Interaction topology
  • Service interaction

Fingerprint

Dive into the research topics of 'A formal model for service interaction topologies'. Together they form a unique fingerprint.

Cite this