skip to main content
10.1145/2684200.2684282acmotherconferencesArticle/Chapter ViewAbstractPublication PagesiiwasConference Proceedingsconference-collections
research-article

Top-Down Design of Collaborating Processes

Authors Info & Claims
Published:04 December 2014Publication History

ABSTRACT

Interorganizational business processes aim to integrate local processes to support the seamless cooperation of organizations. Process view approaches are an adequate method balancing the communication requirements for enabling collaboration and the required privacy hiding internals of private business processes. We focus on a top-down scenario for the development of interorganizational processes, where first an abstract global process is designed. Then each step of the global process is assigned to one of the partners and a local process is generated for each partner as a view on the global process. Finally, the partners implement or adopt their processes based on their views. We present an algorithm for the fully automatic generation of views for any block-structured input process with arbitrary partner assignments, provide a method for merging the partner's views to reconstruct the global process and prove the correctness of the view generation method.

References

  1. G. Alonso, F. Casati, H. Kuno, and V. Machiraju. Web Services: Concepts, Architectures and Applications. Springer, Berlin, Germany, October 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. I. Chebbi, S. Dustdar, and S. Tata. The view-based approach to dynamic inter-organizational workflow cooperation. Data Knowl. Eng., 56(2):139--173, Feb. 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. C. Combi and M. Gambini. Flaws in the flow: The weakness of unstructured business process modeling languages dealing with data. In On the Move to Meaningful Internet Systems: OTM 2009, volume 5870 of LNCS, pages 42--59. Springer, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. J. Eder and W. Gruber. A meta model for structured workflows supporting workflow transformations. In Proceedings of ADBIS 02, pages 326--339, London, UK, UK, 2002. Springer. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. J. Eder, W. Gruber, and H. Pichler. Transforming workflow graphs. Interoperability of Enterprise Software and Applications, pages 203--214, 2006.Google ScholarGoogle ScholarCross RefCross Ref
  6. J. Eder, N. Kerschbaumer, J. Köpke, H. Pichler, and A. Tahamtan. View-based interorganizational workflows. In Proc. 12th Int. Conf. Computer Syst. and Tech. (CompSysTech'11), pages 1--10. ACM, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. J. Eder and A. Tahamtan. Temporal consistency of view based interorganizational workflows. In Proc. Information Systems and e-Business Technologies, UNISCON 2008,, volume 5 of Lecture Notes in Business Information Processing, pages 96--107. Springer, 2008.Google ScholarGoogle ScholarCross RefCross Ref
  8. R. Eshuis and P. Grefen. Constructing customized process views. Data Knowl. Eng., 64(2):419--438, Feb. 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. W. Fdhila and C. Godart. Toward synchronization between decentralized orchestrations of composite web services. In Collaborative Computing: Networking, Applications and Worksharing, 2009. CollaborateCom 2009. 5th International Conference on, pages 1--10, Nov 2009.Google ScholarGoogle Scholar
  10. W. Fdhila, U. Yildiz, and C. Godart. A flexible approach for automatic process decentralization using dependency tables. In Web Services, 2009. ICWS 2009. IEEE International Conference on, pages 847--855, July 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. H. Groiss and J. Eder. Workflow systems for inter-organizational business processes. ACM SIGGroup Bulletin, 18:23--26, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. D. Hollingsworth. The workflow reference model. 1995.Google ScholarGoogle Scholar
  13. N. Kerschbaumer. View-Based Interorganizational Workflows. Phd-thesis, Alpen Adria Universitaet Klagenfurt, Universitaetsstrasse 65--67, 9020 Klagenfurt, November 2011.Google ScholarGoogle Scholar
  14. R. Khalaf, O. Kopp, and F. Leymann. Maintaining data dependencies across bpel process fragments. In Service-Oriented Computing - ICSOC 2007, volume 4749 of LNCS, pages 207--219. 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. R. Khalaf and F. Leymann. E role-based decomposition of business processes using bpel. In Proceedings of ICWS ′06, pages 770--780, Sept 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. R. Khalaf and F. Leymann. Coordination for fragmented loops and scopes in a distributed business process. Information Systems, 37(6):593--610, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. D. Knuplesch, R. Pryss, and M. Reichert. Data-aware interaction in distributed and collaborative workflows: Modeling, semantics, correctness. In CollaborateCom, pages 223--232. IEEE, 2012.Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. J. Köpke, J. Eder, and M. Künstner. Implementing projections of abstract interorganizational business processes. Technical report, Universität Klagenfurt - ISYS, 2014. http://isys.uni-klu.ac.at/PDF/2014-Impl-Process-Partitioning.pdf.Google ScholarGoogle Scholar
  19. J. Köpke, J. Eder, and M. Künstner. Projections of abstract interorganizational business processes. In H. Decker, L. Lhotska, S. Link, M. Spies, and R. R. Wagner, editors, Database and Expert Systems Applications, volume 8645 of Lecture Notes in Computer Science, pages 472--479. Springer International Publishing, 2014.Google ScholarGoogle Scholar
  20. H. Nguyen, P. Poizat, and F. Zaidi. Automatic skeleton generation for data-aware service choreographies. In Software Reliability Engineering (ISSRE), 2013 IEEE 24th International Symposium on, pages 320--329, Nov 2013.Google ScholarGoogle ScholarCross RefCross Ref
  21. A. Norta and R. Eshuis. Specification and verification of harmonized business-process collaborations. Information Systems Frontiers, 12(4):457--479, Sept. 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. OASIS. OASIS Web Services Business Process Execution Language (WSBPEL) TC. Technical report, "OASIS", Apr. 2007.Google ScholarGoogle Scholar
  23. C. Peltz. Web services orchestration and choreography. IEEE Computer, 36(10):46--52, October 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. M. Reichert, J. Kolb, R. Bobrik, and T. Bauer. Enabling personalized visualization of large business processes through parameterizable views. In Proc. 27th Annu. ACM Symp. Applied Comput. (SAC'06), pages 1653--1660. ACM, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. A. P. Sheth and J. A. Larson. Federated database systems for managing distributed, heterogeneous, and autonomous databases. ACM Comput. Surv., 22(3):183--236, 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. S. Smirnov, H. Reijers, M. Weske, and T. Nugteren. Business process model abstraction: a definition, catalog, and survey. DISTRIB PARALLEL DAT, 30(1):63--99, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. W. M. P. van der Aalst. Verification of workflow nets. In ICATPN, volume 1248 of LNCS, pages 407--426. Springer, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. W. M. P. van der Aalst. Process-oriented architectures for electronic commerce and interorganizational workflow. Information Systems, 24(8):115--126, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. W. M. P. van der Aalst. Inheritance of interorganizational workflows: How to agree to disagree without loosing control? IT and Management, 4(4):345--389, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. W. M. P. van der Aalst, N. Lohmann, P. Massuthe, C. Stahl, and K. Wolf. Multiparty contracts: Agreeing and implementing interorganizational processes. Comput. J., 53(1):90--106, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. W. M. P. van der Aalst, A. H. M. Ter Hofstede, B. Kiepuszewski, and A. P. Barros. Workflow patterns. Distrib. Parallel Databases, 14(1):5--51, July 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. W. M. P. van der Aalst and M. Weske. The p2p approach to interorganizational workflows. In Advanced Information Systems Engineering, pages 140--156. Springer, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Top-Down Design of Collaborating Processes

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Other conferences
        iiWAS '14: Proceedings of the 16th International Conference on Information Integration and Web-based Applications & Services
        December 2014
        587 pages

        Copyright © 2014 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 4 December 2014

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article
        • Research
        • Refereed limited

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader