Abstract
KPN (Kahn Process Network) is a model of computation based on dataflow and commonly used for describing a set of cooperative processes that communicate with each other by means of dataflow. In this paper, we propose a KPN based cooperative composition model of services called CCM. The corresponding mapping mechanism of KPN to CCM is presented. CCM model aims at reducing unanticipated circumstances and uncooperative cases of services in service composition and improving chances of composition success. The data description and service description techniques adopted in CCM model is introduced in detail. Based on CCM model, a cooperative composition framework of services is designed. Finally a case study is presented to show how to describe cooperative service processes in CCM model.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Channabasavaiah, K., Holley, K., Tuggle Jr., E.M.: Migrating to a service-oriented architecture, Part 1 (December 16, 2003), http://www-900.ibm.com/developerWorks/cn/webservices/ws-migratesoa/index_eng.shtml
Talib, M.A., Zongkai, Y., Ilyas, Q.M.: Modeling the Flow in Dynamic Web Services Composition. Information Technology Journal 3(2), 184–187 (2004)
Andrews, T., et al.: Business Process Execution Language for Web Services (BPEL4WS) 1.1. (May 2003), Online http://www-106.ibm.com/developerworks/webservices/library/ws-bpel
Leymann, F.: Web Services Flow Language, WSFL 1.0 (2001), http://w-4.ibm.com/software/solutions/webservices/pdf/WSFL.pdf
Martin, D., et al.: DAML-S(and OWL-S) 0.9 draft release (May 2003), Online http://www.daml.org/services/daml-s/0.9/
Fujii, K., Suda, T.: Dynamic Service Composition Using Semantic Information, http://icsoc.dit.unitn.it/abstracts/A155.pdf
Basten, T., Hoogerbrugge, J.: Efficient Execution of Process Networks, http://www.ics.ele.tue.nl/~tbasten/papers/eepn.pdf
van Dijk, H.W., Sips, H.J.: Context-Aware Process Networks, http://www.pds.ewi.tudelft.nl/pubs/papers/capn_ijes2005.pdf
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Zhang, X., Zhang, W., Shi, J. (2005). A KPN Based Cooperative Composition Model of Services. In: Zhuge, H., Fox, G.C. (eds) Grid and Cooperative Computing - GCC 2005. GCC 2005. Lecture Notes in Computer Science, vol 3795. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11590354_13
Download citation
DOI: https://doi.org/10.1007/11590354_13
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-30510-1
Online ISBN: 978-3-540-32277-1
eBook Packages: Computer ScienceComputer Science (R0)