Abstract
Business protocols in n-party interactions often require centralized protocol design but decentralized execution without the intervention of the designing party. In this paper, we tackle the problem for RosettaNet PIPs by creating a BPEL solution. We do so using a three–level approach, based on BPEL, for defining such multi–party protocols: templating for high–level patterns, specialization for particular protocols, and implementation for particular realizations of a protocol.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Bunter, P., Hertlein, R., Khalaf, R., Nadalin, A.: An approach to moving industry business messagung standards to web services (To appear online on IBM DeveloperWorks)
Curbera, F., Goland, Y., Klein, J., Leymann, F., Roller, D., Thatte, S., Weerawarana, S.: Business Process Execution Language for Web Service v1.1 (May 2003), Online at, http://www.ibm.com/developerworks/library/ws-bpel
Curbera, F., Khalaf, R., Leymann, F., Weerawarana, S.: Exception handling in the BPEL4WS language. In: van der Aalst, W.M.P., ter Hofstede, A.H.M., Weske, M. (eds.) BPM 2003. LNCS, vol. 2678, pp. 276–290. Springer, Heidelberg (2003)
Damodaran, S.: B2B integration over the internet with XML: RosettaNet successes and challenges. In: Proc. of WWW 2004, Alternate Track Papers and Posters, New York, NY, May 2004, pp. 188–195. ACM Press, New York (2004)
ebXML. ebXML business process specification schema version 1.01 (May 2001), Online at, http://www.ebxml.org/specs/ebBPSS.pdf
Fu, X., Bultan, T., Su, J.: Conversation specification: A new approach to design and analysis of e-service composition. In: Proc.WWW 2003, Budapest, Hungary (May 2003)
Fu, X., Bultan, T., Su, J.: A top-down approach to modeling global behaviors of web services. In: Requirements Engineering for Open Systems Workshop (REOS 2003), Monterey, California (September 2003)
Fu, X., Bultan, T., Su, J.: Analysis of interacting bpel web services. In: Proc. of WWW 2004, New York, May 2004. ACM Press, New York (2004)
BEA Systems Inc. In: BEA weblogic workshop help online: Building RosettaNet participant business processes. Technical report (december 2003)
Martens, A.: On compatibility of web services. Petri Net Newsletter 65, 12–20 (2003)
Martens, A.: Consistency between executable and abstract processes. In: Proc. of the IEEE Conference on e-Technology, e-Commerce and e-Service (EEE 2005), Hong Kong (March 2005)
van der Aalst, W.M.P., Weske, M.: The P2P approach to interorganizational workflow. In: Dittrich, K.R., Geppert, A., Norrie, M.C. (eds.) CAiSE 2001. LNCS, vol. 2068, p. 140. Springer, Heidelberg (2001)
van Glabbeek, R.J.: The linear time - branching time spectrum. In: Baeten, J.C.M., Klop, J.W. (eds.) CONCUR 1990. LNCS, vol. 458. Springer, Heidelberg (1990)
W3C. Web Service Choreography Interface (WSCI) 1.0. Online at, http://wwws sun.com/software/xml/developers/wsci/wsci-spec-10.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
Khalaf, R. (2005). From RosettaNet PIPs to BPEL Processes: A Three Level Approach for Business Protocols. In: van der Aalst, W.M.P., Benatallah, B., Casati, F., Curbera, F. (eds) Business Process Management. BPM 2005. Lecture Notes in Computer Science, vol 3649. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11538394_25
Download citation
DOI: https://doi.org/10.1007/11538394_25
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-28238-9
Online ISBN: 978-3-540-31929-0
eBook Packages: Computer ScienceComputer Science (R0)