Conflict Pattern Analysis for Heterogeneous Workflow Interoperability Among Interorganizational Business Processes

조직간 비즈니스 프로세스의 워크플로우 상호운용성 충돌패턴에 관한 연구

  • Park, Jin-Soo (Graduate school of business, Seoul National University) ;
  • Kim, Bo-Youn (College of Business Administration, Seoul National University) ;
  • Hwang, You-Sub (Department of Business Administration, College of Business and Economics, University of Seoul)
  • 박진수 (서울대학교 경영전문대학원) ;
  • 김보연 (서울대학교 경영대학) ;
  • 황유섭 (서울시립대학교 경상대학 경영학부)
  • Published : 2009.03.31

Abstract

The recent development of information technology has been envisioned as the next technological wave and is expected to play an important role in diminishing boundaries between business organizations. Enterprises have recently resulted in a surge in workflow management, making business processes sharable among different business organizations. To make heterogeneous workflows operational, it is crucial that workflow management systems provide efficient tools for an environment supporting interoperability of business processes among different business organizations. As the potential of workflow management is becoming widely recognized, the demand for an integrated framework that facilitates interoperability among heterogeneous workflows is concomitantly growing. Despite the large body of work in the area of workflow management, few efforts are directed towards identifying conflict patterns for heterogeneous workflow interoperability of inter-organizational business processes. In this paper, we summarize state of the art research trends in workflow management research area and identify conflict patterns for heterogeneous workflows. We believe that this is one of the first attempts to conceptualize conflict patterns that exist on inter-organizational business processes. This paper opens up a novel avenue for workflow management research by supplementing the existing conceptual frameworks for workflow management.

정보기술이 발전함에 따라 최근 기업 환경이 매우 복잡해지고 분산화되고 있다. 이러한 시점에서 각 기업간의 그리고 부서 및 지점간의 프로세스 상호운용 및 협력이 중요한 이슈로 떠오르고 있다. 따라서 기업간 비즈니스 프로세스와 메시지 등을 교류할 수 있는 상호운영성이 기업들에게 필수적인 요소로 고려되고 있다. 지금까지 많은 기술자와 연구자들에 의해 기업간 워크플로우 상호운용성을 위한 개념적 프레임워크를 꾸준히 제안하여왔다. 그러나 이러한 개념적 프레임워크의 제안도 중요하지만 이보다 우선적으로 해결되어야 될 것은 비즈니스 프로세스 상호운용에 장애가 되는 충돌에 대한 개념적 모델링과 정확한 분석이다. 본 논문에서는 기존의 워크플로우 패턴들에 대한 연구들을 정리해 보여 줄 뿐만 아니라, 여러 기업간 비즈니스 프로세스가 상호운용시 발생할 수 있는 충돌패턴들을 제시할 것이다. 이러한 충돌패턴들에 관한 연구는 여러 기업들이 복잡한 비즈니스 프로세스를 문제없이 효율적으로 상호운용할 수 있도록 도움을 주는 기본적인 정보가 될 것이다. 또한 선행연구들에서 제안된 프레임워크들의 실질적 상호운용성 제공에 도움이 될 것이다.

Keywords

References

  1. Barros, O. and S. Varas, "Frameworks derived from business process patterns", Technical Report 56, Industrial Engineering Department, University of Chile, 2004, (Available at http://www.obarros.cl).
  2. Biegus, L. and C. Branki, "InDiA:a framework for workflow interoperability support by means of multi-agent systems", Engineering Applications of Artificial Intelligence, Vol.17, No.4(October 2004), 825-839. https://doi.org/10.1016/S0952-1976(04)00117-4
  3. Casati, F., S. Ceri, B. Pernici, and G. Pozzi, "Semantic workflow interoperability", In Proceeding of the 5th Conference on Extending Database Technology (EDBT), Lecture Notes In Computer Science, Vol.1057(1996), 443-462.
  4. Chen, M., D. Zhang, and L. Zhou, "Empowering collaborative commerce with Web services enabled business process management systems", Decision Support Systems, Vol.43 (2007), 530-546. https://doi.org/10.1016/j.dss.2005.05.014
  5. Dumas, M., van der Aalst, W. M. P., ter Hofstede, A. H. M.(editors), "Process-Aware Information Systems:Bridging People and Software Through Process Technology", John Wiley and Sons, 2005.
  6. Ellis, C. A. and G. J. Nutt, "Modeling and Enactment of Workflow Systems", Application and Theory of Petri Nets, LNCS 691, Springer- Verlag, (1993), 1-16.
  7. Gronemann, B., G. Joeris, S. Scheil, M. Steinfort, and H. Wache, "Supporting cross-organizational engineering processes by distributed collaborative workflow management-The MOKASSIN approach", Proceedings of the Sencod International Conference on concurrent multidisciplinary engineering (CME '99), Bremen, Germany, 1999.
  8. Hamadi, R. and B. Benatallah, "A Petri Net-based Model for Web Service Composition", Proceedings of the 14th Australasian Database Conf. Database Technolgies, ACM Press, 2003, 191-200.
  9. Herman, J., "Making Collaborative Commerce Happen", (Available at http://www.bcr.com/ bcrmag/2002/10/p18.asp), 2002.
  10. Jennings, N., T. Norman, P. Faratin, P. O'Brien, and B. Odgers, "Autonomous agents for business process management", Applied Artificial Intelligence, Vol.14, No.2(2000), 145-189. https://doi.org/10.1080/088395100117106
  11. Kumar, A. and J. Wainer, "Meta workflows as a control and coordination mechanism for exception handling in workflow systems", Decision Support Systems, Vol.40(2005), 89 -105. https://doi.org/10.1016/j.dss.2004.04.006
  12. Mayer, R., C. Menzel, M. Painter, B. Perakath, P. de Witte and T. Blinn "Information Integration For Concurrent Engineering (IICE) - IDEF3 Process Description Capture Method Report", Technical Report, (Available at http://www.idef.com/pdf/idef3_fn.pdf),September 1995.
  13. Murata, T., "Petri nets-properties, analysis, and applications", Proceedings of the IEEE, Vol.77, No.4(April 1989), 541-580. https://doi.org/10.1109/5.24143
  14. Petri, C. A., "Communication with automata", In Schriften des IIM Nr. 3, Institut fur Instrumentelle Mathematik, Bonn, (1962), 16-27.
  15. Raghu, T. S., B. Jayaraman, and H. R. Rao "Toward an Integration of Agent- and Activity-Centric Approaches in Organizational Process Modeling:Incorporating Incentive Mechanisms", Information Systems Research, Vol.15, No.4(December 2004), 316-335. https://doi.org/10.1287/isre.1040.0031
  16. Muylle, S., A. Basu, "Online support for business process by electronic intermediaries", Decision Support Systems, Article in Press, 2008.
  17. Riehle, D., and H. Zullighoven, "Understanding and Using. Patterns in Software Development", Theory and Practice of Object System, Vol.2, No.1(1996), 3-13. https://doi.org/10.1002/(SICI)1096-9942(1996)2:1<3::AID-TAPO1>3.0.CO;2-#
  18. Rummler, G. A. and A. P. Brache, Improving Performance:How to Manage the White Space on the Organization Chart, Jossey-Bass, San Francisco, CA. Shingo, S. 1995.
  19. Sheer, A., "ARIS-Business Process. Modeling", Springer, Berlin-Heidelberg, 1999.
  20. Shen, J., G. Grossmann, Y. Yang, M. Stumptner, and M. Schrefl, "Analysis of business process integration in Web service context", Future Generation Computer Systems, Vol.23, No.3 (March 2007), 283-294. https://doi.org/10.1016/j.future.2006.05.007
  21. van der Aalst, W. M. P. and K. M. van Hee, Workflow Management:Models, Methods, and Systems, MIT Press, 2002.
  22. van der Aalst, W. M. P., A. H. M. ter Hofstede, B. Kiepuszewski, and A. P. Barros, "Workflow Patterns", Distributed and Parallel Databases, Vol.14 No.1(July 2003), 5-51. https://doi.org/10.1023/A:1022883727209
  23. van der Aalst, W. M. P., "Loosely Coupled Interorganizational Workflows:Modeling and Analyzing Workflows Crossing Organizational Boundaries", Information and Management, Vol.37, No.2(2000), 67-75. https://doi.org/10.1016/S0378-7206(99)00038-5
  24. Van der Aalst, W. M. P. and A., Kumar, "XML Based Schema Definition for Support of Inter-organizational Workflow", Information Systems Research, Vol.14, No.1(2003), 23-46. https://doi.org/10.1287/isre.14.1.23.14768
  25. van der Aalst, W. M. P., "The application of Petri Nets to workflow management", The Journal of Circuits, Systems and Computers, Vol.8, No.1(1998), 21-66. https://doi.org/10.1142/S0218126698000043
  26. WfMC, Workflow Management Coalition Terminology and Glossary, Workflow Management Coalition., WfMC-TC-1011, Feb. 1999.
  27. Workflow Handbook 2003, Published in association with the Workflow Management Coalition (WfMC). Edited by Layna Fischer, 2003.
  28. Workflow Management Coalition, "Interface 1-Process Definition Interchange V 1.1", WfMC Specification, 1999.