Discovering Patterns for Inter-Organizational Business Collaboration in a Top-Down

In the area of business-to-business (B2B) collaboration, original equipment manufacturers (OEMs) are confronted with the problem of spending a considerable time and effort on coordinating suppliers across multiple tiers of their supply chain. In tightly integrated supply chains the failure of providing services and goods on time leads to interruptions of the overall production and subsequently results in customer dissatisfaction. This paper proposes the concept of electronic Sourcing as a new approach for improving the coordination of service provision across several tiers of a supply chain. Sourcing allows for the harmonization of heterogenous system environments of collaborating parties without requiring a total disclosure of internal business details to the counterpart. Furthermore, with tool support in Sourcing it is possible to verify the correct termination of processes and the contractual adherence of service provision without imposing fixed standardized routing. As Sourcing is a new proposal for B2B supply-chain collaboration, this paper analyses features of the Sourcing concept in a pattern-based way. However, differently to intra-organizational perspectives such as control-flow, data-flow, or resource, where established in-house workflow systems and web service composition languages (WSCLs) were analyzed for patterns, this paper pursues an analysis of Sourcing patterns in a top-down way. The reason for proceeding top-down is a lack of available systems for B2B collaboration that have gone through a lengthy period of adoption to real world business activities. The discovered and specified Sourcing patterns of this paper are instrumental in the EU-FP6 project CrossWork for the conduction of case studies with industry partners from the automobile industry.

[1]  Bartosz Kiepusewski,et al.  Expressiveness and suitability of languages for control flow modelling in workflows , 2003 .

[2]  Heiko Ludwig,et al.  An Architecture for Cross-Organizational Business Processes , 2000 .

[3]  Akhil Kumar,et al.  Meta-workflows and ESP: A Framework for Coordination, Exception Handling and Adaptability in Workflow Systems , 2003, WES.

[4]  Wolfgang Reisig,et al.  Lectures on Petri Nets I: Basic Models , 1996, Lecture Notes in Computer Science.

[5]  Paul Grefen,et al.  Flexible business transaction composition in service-oriented environments , 2005 .

[6]  Wolfgang Reisig,et al.  Lectures on Petri Nets II: Applications , 1996, Lecture Notes in Computer Science.

[7]  Akhil Kumar,et al.  Organizational modeling in UML and XML in the context of workflow systems , 2003, SAC '03.

[8]  Dragos Manolescu,et al.  Production workflow: concepts and techniques , 2001, SOEN.

[9]  Alex Norta Web Supported Enactment of Petri-Net Based Workflows with XRL/Flower , 2004, ICATPN.

[10]  Gustavo Alonso,et al.  WISE: business to business e-commerce , 1999, Proceedings Ninth International Workshop on Research Issues on Data Engineering: Information Technology for Virtual Enterprises. RIDE-VE'99.

[11]  T. Wang,et al.  Towards a transaction framework for contract-driven service-oriented business processes , 2005 .

[12]  Wil M. P. van der Aalst,et al.  Diagnosing Workflow Processes using Woflan , 2001, Comput. J..

[13]  Kees M. van Hee,et al.  Workflow Management: Models, Methods, and Systems , 2002, Cooperative information systems.

[14]  Wil M. P. van der Aalst,et al.  XRL/Flower: Supporting Inter-organizational Workflows Using XML/Petri-Net Technology , 2002, WES.

[15]  Marlon Dumas,et al.  Pattern Based Analysis of BPML (and WSCI) , 2002 .

[16]  Paul Johannesson,et al.  Cooperation of Processes through Message Level Agreement , 2004, CAiSE.

[17]  van der Wmp Wil Aalst,et al.  Workflow data patterns , 2004 .

[18]  Claude Godart,et al.  Dynamic Interconnection of Heterogeneous Workflow Processes through Services , 2003, OTM.

[19]  Matjaz B. Juric,et al.  Business process execution language for web services , 2004 .

[20]  Wil M. P. van der Aalst,et al.  Inheritance of Interorganizational Workflows: How to Agree to Disagree Without Loosing Control? , 2003, Inf. Technol. Manag..

[21]  Mike P. Papazoglou,et al.  Service-Oriented Support for Dynamic Interorganizational Business Process Management , 2008 .

[22]  Karl Aberer,et al.  CrossFlow: Cross-Organizational Workflow Management in Dynamic Virtual Enterprises , 2000 .

[23]  Marlon Dumas,et al.  Service Interaction Patterns , 2005, Business Process Management.

[24]  Wil M. P. van der Aalst,et al.  Analysis of Web Services Composition Languages: The Case of BPEL4WS , 2003, ER.

[25]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .

[26]  Paul W. P. J. Grefen,et al.  The 4W framework for B2B e-contracting , 2003, Int. J. Netw. Virtual Organisations.

[27]  Wil M. P. van der Aalst,et al.  Advanced Workflow Patterns , 2000, CoopIS.

[28]  John Krogstie,et al.  Interactive Models for Supporting Networked Organisations , 2004, CAiSE.

[29]  Samuil Angelov,et al.  Foundations of B2B electronic contracting , 2006 .

[30]  Wil M. P. van der Aalst,et al.  Inheritance of workflows: an approach to tackling problems related to change , 2002 .

[31]  Jan Mendling,et al.  Business Process Execution Language for Web Services , 2006, EMISA Forum.

[32]  Paul W. P. J. Grefen,et al.  A Three-Level Framework for Process and Data Management of Complex E-Services , 2003, Int. J. Cooperative Inf. Syst..

[33]  Mike P. Papazoglou,et al.  Web Services and Business Transactions , 2003, World Wide Web.