Dr aft V ers ion A Reference Architecture for Dynamic Inter-Organizational Business Process Collaboration

The question of how a service consumer and a service provider should collaborate with each other in a business-to-business (B2B) setting is an ongoing research issue. The concept of electronic eSourcing (eSourcing) has been proposed as an integral concept for the EU research project CrossWork. The properties of eSourcing have been explored, however, the question arises how a service consumer and a service provider need to interact with each other during setup time for establishing an eSourcing configuration. The concept of eSourcing offers more flexibility than other approaches in that respect. Hence, this paper investigates the characteristics of interaction between a service consumer and service provider during setup time for establishing an enactable B2B collaboration. These characteristics are employed to discover interaction patterns in a dop-down way that are specified together with interaction scenarios for the concept of eSourcing. These scenarios constitute the basis for evaluating the design of an eSourcing Reference Architecture (eSRA) that serves as a foundation for the design of e-collaboration setup systems.

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

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

[3]  D. Hollingsworth The workflow Reference Model , 1994 .

[4]  Rick Kazman,et al.  Evaluating Software Architectures: Methods and Case Studies , 2001 .

[5]  van der Wmp Wil Aalst,et al.  Workflow resource patterns , 2004 .

[6]  Paul Clements,et al.  Software architecture in practice , 1999, SEI series in software engineering.

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

[8]  Lea Kutvonen,et al.  Inter-enterprise collaboration management in dynamic business networks , 2005, OTM Conferences.

[9]  Paul W. P. J. Grefen,et al.  A framework for specifying sourcing collaborations , 2006, ECIS.

[10]  Paul W. P. J. Grefen,et al.  A Pattern-Knowledge Base Supported Establishment of Inter-organizational Business Processes , 2006, OTM Workshops.

[11]  Wil M. P. van der Aalst,et al.  The Application of Petri Nets to Workflow Management , 1998, J. Circuits Syst. Comput..

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

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

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

[15]  Leonard J. Bass,et al.  SAAM: a method for analyzing the properties of software architectures , 1994, Proceedings of 16th International Conference on Software Engineering.

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

[17]  Alex Norta,et al.  Exploring Dynamic Inter-Organizational Business Process Collaboration , 2008 .

[18]  Maurice Hendrix,et al.  A pattern repository for establishing inter-organizational business processes , 2006 .

[19]  Leszek A. Maciaszek,et al.  Requirements analysis and system design: developing information systems with UML , 2001 .

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

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

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

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

[24]  BusslerChristoph The Application of Workflow Technology in Semantic B2B Integration , 2002 .

[25]  Clarence A. Ellis,et al.  Modeling and Enactment of Workflow Systems , 1993, Application and Theory of Petri Nets.

[26]  Rik Eshuis,et al.  Designing a Modular Infrastructure for Exploratory Integration of Interoperability Approaches , 2006, I-ESA.

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

[28]  Paul Grefen,et al.  Developing a reference architecture for inter-organizational business collaboration setup systems , 2006 .

[29]  PerOlof Bengtsson,et al.  Architecture-Level Modifiability Analysis , 2002 .

[30]  Rob Pooley,et al.  The unified modelling language , 1999, IEE Proc. Softw..

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

[32]  Paul W. P. J. Grefen,et al.  A Reference Architecture for Workflow Management Systems , 1998, Data Knowl. Eng..

[33]  Leszek A. Maciaszek Requirements analysis and system design: developing information systems with UML , 2001 .

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

[35]  A. Norta,et al.  Discovering Patterns for Inter-Organizational Business Collaboration in a Top-Down , 2006 .

[36]  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.

[37]  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..

[38]  Wil M. P. van der Aalst,et al.  Workflow Patterns , 2003, Distributed and Parallel Databases.

[39]  Rik Eshuis,et al.  Structured Service Composition , 2006, Business Process Management.