Abstract
Business-to-Business (B2B) e-commerce is emerging as trading parties are attempting to integrate electronically, to automate exchange of their services. To be able to collaborate, enterprise processes must expose compatible public behavior. It is a common need for a company to collaborate a business with many partners. A problem is that, even agreeing on information to be exchanged, the partners usually expose different requirements for protocol and logic of interactions. Therefore, it becomes necessary for companies to redesign process models to accommodate to a new partner. As the result, the company must engage considerable resources for designing and verifying new process specifications, as well as for maintaining them. In this paper, we propose a framework for flexible modeling of enterprise processes, to support a larger scale of B2B integrations. The proposal is based on a set of concepts of flexibility that enable partial process specifications, depicting thus a wider scope of business scenarios that a company is willing to conform in a B2B context. The complete process specification is made after B2B parties agree on a strict public protocol and enforced by runtime transformations. The proposed framework for flexible process modeling is aimed to speed up integration of partner processes as it increases ability for process matching without requiring changes in their design.
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
Ellis, C., Rozenberg, G.: Dynamic Change Within Workflow Systems. In: Conference on Organizational Computing Systems, Milpitas (1995)
Heinl, P., Horn, S., Jablonski, S., Neeb, J.: A Comprehensive Approach to Flexibility in Workflow Management Systems. In: Proceedings of International Joint Conference on Work Activities Coordination and Collaboration (WACC 1999), San Francisco (1999)
van der Aalst, W.M.P., Barros, A.P., Hofstede, A.H.M., Kiepuszewski, B.: In: Scheuermann, P., Etzion, O. (eds.) CoopIS 2000. LNCS, vol. 1901, pp. 18–29. Springer, Heidelberg (2000)
Klingemann, J.: Controlled Flexibility in Workflow Management. In: Wangler, B., Bergman, L.D. (eds.) CAiSE 2000. LNCS, vol. 1789, pp. 126–141. Springer, Heidelberg (2000)
Sadiq, S., Sadiq, W., Orlowska, M.: Pockets of Flexibility in Workflow Specifications. In: Kunii, H.S., Jajodia, S., Sølvberg, A. (eds.) ER 2001. LNCS, vol. 2224, p. 513. Springer, Heidelberg (2001)
Bussler, C.: Public Process Inheritance for Business-to-Business Integration. In: Buchmann, A., Casati, F., Fiege, L., Hsu, M.-C., Shan, M.-C. (eds.) TES 2002. LNCS, vol. 2444, p. 19. Springer, Heidelberg (2002)
van der Aalst, W.M.P., Weske, M.: The P2P Approach to Interorganizational Workflows. In: Dittrich, K.R., Geppert, A., Norrie, M.C. (eds.) CAiSE 2001. LNCS, vol. 2068, pp. 140–156. Springer, Heidelberg (2001)
Jablonski, S.: A Software Architecture for Workflow Management Systems. In: Proceedings of the Ninth International Workshop on Database and Expert Systems Applications (DEXA 1998), Vienna, Austria, August 1998, pp. 739–744. IEEE Computer Society, Los Alamitos (1998)
Rausch-Scott, S.: TriGSflow – Workflow Management Based on Active Object-Oriented Database Systems and Transaction Mechanisms. PhD Thesis, University at Linz (1997)
Garcia-Molina, H.: Modeling Long-Running Activities as Nested Sagas. IEEE Data Engineering Bulletin 14/1, 14–18 (1991)
BEA, IBM, Microsoft, SAP and Siebel. Business Process Execution Language for Web Services (BPEL) (June 2004), http://www-106.ibm.com/developerworks/library/ws-bpel/
van der Aalst, W., Hofstede, A., Aldred, L.: Yet Another Workflow Language (YAWL) (June 2004), http://www.citi.qut.edu.au/yawl/index.jsp
Arkin, A.: Business Process Modelling Language Version 1.0, The Business Management Initiative (November 2002)
White, S.: Business Process Modelling Notation Version 1.0, The Business Management Initiative (May 2004)
Zdravkovic, J., Johanesson, P.: Cooperation of Processes through Message Level Agreement. In: Persson, A., Stirna, J. (eds.) CAiSE 2004. LNCS, vol. 3084, pp. 564–579. Springer, Heidelberg (2004)
Johannesson, P., Perjons, E.: Design Principles for Process Modelling in Enterprise Application Integration. Information Systems 26, 165–184 (2001)
van Glabbeek, R.J., Weijland, W.P.: Branching Time and Abstraction in Bisimulation Semantics (extended abstract). In: Ritter, G.X. (ed.) 11th Proceedings of the IFIP World Computer Congress, pp. 613–618. Elsevier Science Publishers, Amsterdam (1989)
SERVIAM project (July 2004), http://www.serviam.se
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Zdravkovic, J. (2004). Concepts of Flexibility for Efficient Integration of B2B Processes. In: Meersman, R., Tari, Z., Corsaro, A. (eds) On the Move to Meaningful Internet Systems 2004: OTM 2004 Workshops. OTM 2004. Lecture Notes in Computer Science, vol 3292. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30470-8_58
Download citation
DOI: https://doi.org/10.1007/978-3-540-30470-8_58
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-23664-1
Online ISBN: 978-3-540-30470-8
eBook Packages: Springer Book Archive