• Home
  • Search
  • A Cooperative Service Composition Language and Its Formal Semantics
  • Cite Icon1
  • https://doi.org/10.1109/pdcat.2006.2Copy DOI Icon

A Cooperative Service Composition Language and Its Formal Semantics

  • Jan 1, 2006
  • Xiuguo Zhang +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

This paper introduces a cooperative service composition language called CCML which aims to facilitate the description of services, their interfaces and their behavior, further to reduce the complexity required to compose services. Interaction rules among services rely on a cooperative computation model, i.e. KPN (Kahn Process Network), which adopts dataflow and channel based asynchronous communication pattern among process nodes. Formal model for behavioral semantics of CCML is based on CCS process algebra which presents a high expressive power, capable of capturing CCML behavioral semantics. We give an operational semantics to CCML in the form of a labeled transition system (LTS) and describe the events of a LTS associated to the main CCML constructs, which are sequence, condition, loop and parallel. Finally, we present an application case to show how to describe service composition using CCML

Similar Papers
  • Conference Article
  • Citations6

Monitoring safety properties of composite web services at runtime using CSP

  • Sep 01, 2009
  • Mohse Khaxar +3
  • Research Article
  • Citations1

A Study On The Potential Active Names of π-Agents

  • May 01, 2004
  • Electronic Notes in Theoretical Computer Science
  • Ana C.V De Melo
  • Conference Article
  • Citations1

Semantic on PROMELA dynamic process creation in concurrent systems

  • Aug 01, 2016
  • Sheila Nurul Huda
  • Book Chapter
  • Citations26

Towards a Model Checker for NesC and Wireless Sensor Networks

  • Jan 01, 2011
  • Manchun Zheng +4
  • Research Article
  • Citations6

On-The-Fly computing: automatic service discovery and composition in heterogeneous domains

  • Sep 13, 2014
  • Computer Science - Research and Development
  • Zille Huma +2
  • Conference Article
  • Citations24

ARC-a tool for efficient refinement and equivalence checking for CSP

  • Jun 11, 1996
  • A.N Parashkevov +1
  • Conference Article
  • Citations3

A behavioural theory for intrusion detection system in mobile ad-hoc networks

  • Mar 15, 2018
  • Parul Yadav +1
  • Book Chapter
  • Citations2

Automatic Derivation of DAML-S Service Specifications from UML Business Models

  • Jan 01, 2003
  • Darío Franco +2
  • Book Chapter
  • Citations5

Failure Analysis for Composition of Web Services Represented as Labeled Transition Systems

  • Jan 01, 2011
  • Dinanath Nadkarni +3
  • Conference Article
  • Citations2

Utilizing semantic information from linked open data in web service clustering

  • Dec 01, 2016
  • Yizhi Gu +5
  • Conference Article

Maude- based design space exploration of embedded systems

  • Dec 01, 2008
  • Fateh Boutekkouk +1
  • Abstract

Effect of bioactive protein supplementation on equine gait kinematics

  • May 01, 2017
  • Journal of Equine Veterinary Science
  • K Fikes +9
  • Supplementary Content
  • Citations25

Correctness of services and their composition

  • Jan 01, 2010
  • Ros Dok Rostocker Dokumentenserver (Universitätsbibliothek Rostock)
  • Niels Lohmann
  • Conference Article
  • Citations24

A User-Oriented Approach to Automated Service Composition

  • Sep 01, 2008
  • Xuanzhe Liu +2
  • Conference Article
  • Citations67

Model checking UML Statechart diagrams using JACK

  • Nov 17, 1999
  • S Gnesi +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.