Design Anomalies in the Business Process Modeling

비즈니스 프로세스 모델에서의 설계 이상 현상

  • 김건우 (한양대학교 컴퓨터공학과) ;
  • 이정화 (한양대학교 컴퓨터공학과) ;
  • 손진현 (한양대학교 컴퓨터공학과)
  • Published : 2008.12.15

Abstract

Business Process is a set of interrelated business functions, which are defined by various business process rule and that will lead a company to accomplishing a specific organizational goal. Many business organizations are using process modeling methods for their business process management, but mostly these methods are accomplished by Human-Based activities. These human-based activities cause unexpected design anomalies in modeling phase. If process engine executed without design anomalies detection, that will be lead to huge loss on costs. To ensure that there is no design anomalies in modeling phase and to detect anomalies of predefined actions within modeling tools are important issues in business process management. In this paper, we provide specific types of design anomalies, which can effectively use to detect design anomalies in business process modeling phase.

비즈니스 프로세스란 기업의 목표 달성을 위하여 다양한 비즈니스 규칙에 의해 정의된 상호 연관이 있는 비즈니스 기능의 집합을 의미한다. 이러한 비즈니스 프로세스 관리를 위해 많은 기업들은 프로세스 모델링 작업을 수행하게 되는데, 이러한 모델링 작업은 사람에 의해 수행되기 때문에 예기치 못한 이상 현상이 발생할 수 있게 된다. 이러한 이상 현상이 미리 검출되지 않고 프로세스 엔진에 의해 실행된다면 막대한 비용 및 손실을 초래할 수 있기 때문에 모델링 단계에서 이상 현상이 없도록 모델링을 하거나 모델링 도구 자체에서 미리 정의된 이상 현상들을 검출하는 작업이 필요하다. 본 논문에서는 비즈니스프로세스 이상 현상 검출작업에 활용될 수 있도록 모델링 단계에서 발생할 수 있는 이상 현상들을 타입에 따라 분류하고 정의하였다.

Keywords

References

  1. Bhagat Nainani, "Closed Loop BPM using Standards based tools," Oracle Corporation, November, 2004
  2. Arnd Schenieders, Frank Puhlmann, Mathias Weske, "Process Modeling Techniques," PESOA- Report No. 01/2004, February 6, 2004
  3. 한국전산원, "비즈니스 프로세스 관리를 위한 질의 언어 및 모델링 표기법 표준화 연구", September 2005
  4. Rik Eshuis, Roel Wieringa, "Comparing Petri Net and Activity Diagram Variants for Workflow Modelling-A Quest for Reactive Petri nets," Petri Net Technology for Communication-Based Systems, pages 321-351. Volume 2472 of LNCS, Springer- Verlag, November 2003
  5. 문신명, 임춘성, 김훈태, 박승규, "참조모델을 활용한 비즈니스 프로세스 표준화를 위한 모델링 방법론 개발", 한국경영과학회/대한산업공학회 춘계공동학술대회, May 16, 2003
  6. Hefedh Mili, Guitta Bou Jaoude, Eric Lefebvre, Guy Tremblay, Alex Petrenko, "Business Process Modeling Languages: Sorting Through the Alphabet Soup", Laboratorie de Recherche sur les Technologies du Commerce Electronique, 55 pages, November 2003
  7. 김학수, 박찬희, 설주영, 손진현 "컨트롤 흐름 경로 기반의 비즈니스 프로세스 타당성 검증 기법", 정보처리학회논문지D, August 3, 2007 https://doi.org/10.3745/KIPSTD.2007.14-D.5.531
  8. Wasim Sadiq, Maria E. Orlowska, "On Correctness Issues in Conceptual Modeling of Workflows," In Proceedings of the 5 th European Conference on Information Systems (ECIS '97), Cork, Ireland, June 19-21, 1997
  9. Qianhui Althea Liang, J. Leon Zhao, "Verification of Unstructured Workflows via Propositional Logic," Seventh IEEE/ACIS International Conference on Computer and Information Science, 2008
  10. H. Lin, Z. Zhao, H. Li, Z. Chen, "A Novel Graph Reduction Algorithm to Identify Structural Conflicts," hicss,pp.289, 35th Annual Hawaii International Conference on System Sciences (HICSS'02)- Volume 9, 2002.
  11. Ahmed Awad, Frank Puhlmann, "Structural Detection of Deadlocks in Business Process Models," 11th International Conference, BIS 2008, Innsbruck, Austria, May 5-7, 2008
  12. LING Hong, ZHOU JiangBo, "Research on workflow process structure verification," icebe, pp. 158-166, IEEE International Conference on e- Business Engineering (ICEBE'05), 2005
  13. "BPMN Specification Releases : BPMN1.1," January 17, 2008