DOI QR코드

DOI QR Code

Design and Implementation of B2Bi Collaboration Workflow System for Efficient Business Process Management based on J2EE

효율적인 비즈니스 프로세스 관리를 위한 J2EE 기반 B2Bi 협업 워크플로우 시스템 설계 및 구현

  • 이창목 (전북대학교 전자정보 BK21) ;
  • 장옥배 (전북대학교 전자정보공학부)
  • Published : 2007.02.28

Abstract

In this paper, the business process was easily modeled by distinguishing between the business process and work logic. Based on this model, B2Bi collaboration Workflow modeling tool, which facilitates collaboration, was designed and implemented. The collaboration workflow modeling tool consists of 3 components; business process modeling tool, execution engine and monitoring tool. First, a business process modeling tool is used to build a process map that reflects the business logic of an application in a quick and accurate manner. Second an execution engine provides a real-time execution environment for business process instance. Third, a monitoring tool provides a real-time monitoring function for the business process that is in operation at the time. In addition to this, it supports flexibility and expandability based on XML and J2EE for the linkage with the legacy system that was used previously, and suggests a solution for a new corporate strategy and operation.

본 논문은 비즈니스 프로세스와 업무 로직을 분리하여 비즈니스 프로세스를 손쉽게 모델링하고 이를 바탕으로 협업을 가능하게 하는 B2Bi 협업 워크플로우 모델링 시스템을 설계 및 구현하였다. 협업 워크플로우 모델링 시스템은 비즈니스 프로세스 모델링 도구, 실행 엔진, 모니터링 도구 3개의 컴포넌트로 구성되어있다. 첫째, 비즈니스 프로세스 모델링 도구는 애플리케이션의 비즈니스 로직을 신속, 정확하게 반영하는 프로세스 맵을 구축하는데 사용된다. 둘째, 실행 엔진은 비즈니스 프로세스 인스턴스를 위한 실시간 실행 환경을 제공한다. 셋째, 모니터링 도구는 현재 진행되고 있는 비즈니스 프로세스에 대한 실시간 모니터링 기능을 제공한다. 또한 기존 시스템인 레거시 시스템과의 연동을 위해 XML 및 J2EE 기반으로 유연성, 확장성을 지원할 수 있도록 하였으며 새로운 기업 전략과 운용에 필요한 해결책을 제시한다.

Keywords

References

  1. George L. Kovacs and Paolo Paganelli, 'A planning and management infrastructure for large, complex, distributed projects - beyond ERP and SCM', Computers in Industry, Vol.51, Issue 2, pp.165-183, June, 2003 https://doi.org/10.1016/S0166-3615(03)00034-4
  2. E. Cream, Web Services Essentials, O'Reilly, First Edition, 2002
  3. J. O. Kephart and D. M. Chess, 'The Vision of Autonomic Computing', IEEE Computer, January, 2004
  4. Workflow Management Coalition, 'The Workflow Reference Model', Workflow Management Coalition, January, 1995
  5. G. A. Bolcer, G. Kaiser, 'SWAP: Leveraging the Web to Manage Workflow', IEEE Internet Computing, Vol.3, No.1, January-February, 1999 https://doi.org/10.1109/4236.747328
  6. Workflow Management Coalition, 'Workflow Standard-Interoperability Internet Wf-XML Binding', Workflow Management Coalition, July, 1998
  7. D. Barbara, S. Mehrota, and M. Ruinkiewicz. 'INCAs: Managing Dynamic Workflows in Distributed Environments', Journal of Database Management, Vol.7, No.1, pp.515, 1996
  8. BEA, IBM, and Microsoft, 'BPEL4WS Version1.0', August 2002, available at http://www.106.ibm.com/developerwork/webservices/library/ws-bpel
  9. Chang- Mog Lee, 'Design and Implementation of B2Bi Collaboration Workflow Tool Based on J2EE, Computational Science and Its Applications ICCSA 2006: International Conference, Glasgow, UK, May 8-11, Proceedings, Part IV, pp.1012 - 1021, 2006