Abstract

This paper presented a Kahn Process Network (KPN) based service composition environment called CSCE which can establish interactions among computational service nodes. KPN is a model of computation and commonly used for describing a set of cooperative processes that communicate with each other using FIFO buffered channel. KPN has several advantages which make it adequate to model service interactions: 1) parallelism and communication mechanism in KPNs, which enable distributed service interactions on internet, 2) KPNs are compositional, which corresponds to the possibility to build bigger behaviors from small ones, 3) KPN can be executed, which ensures a executable service interaction environment for actual application. In order to describe service interactions in CSCE, we provide four kinds of service interaction events which enrich KPN operations. Finally we present an application case to show how to describe service interactions in CSCE.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call