Browse > Article

An UML/XML-Based Business Process Definition Tool  

Han, Kwan-Hee (Department of Industrial & Systems Engineering, Gyeongsang National University)
Hwang, Tae-Il (Department of Industrial & Systems Engineering, Gyeongsang National University)
Publication Information
IE interfaces / v.16, no.2, 2003 , pp. 156-166 More about this Journal
Abstract
Proposed in this paper is a standard-compliant business process modeling tool which is based on the UML(Unified Modeling Language) activity diagram and produces an XPDL(XML Process Definition Language) file as an output. The XPDL is a standard process definition exchange format by WfMC (Workflow Management Coalition). To develop an UML/XPDL-based modeling tool, the mapping of modeling elements between activity diagram and XPDL format is conducted after the detailed analysis of each modeling specification. As a result of this mapping, it is revealed that modeling elements of each activity diagram and XPDL must be expanded. So new modeling elements are identified and added to each specification. Based on this mapping, the prototype system is developed, and the usefulness of the developed system is shown through the case study.
Keywords
activity diagram; XPDL; UML; XML; business process modeling;
Citations & Related Records
연도 인용수 순위
  • Reference
1 김상배, 배송용, 김광훈, 백수기.(2000), 실시간 협업 지원 그룹 워크플로 모델링 도구, 2000년 한국정보처리학회 추계 학술발표 논문집, 7(2), pp. 125-128
2 이창수, 최혁승, 감한중, 김정수, 김선호, 조학래.(2001), WfMC 표준 기반의 Web-Based Process Designer 개발, 제9회 첨단 생산시스템 Workshop 논문집, 한국 생산 기술원
3 Arkin, A. (2002), Business Process Modeling Language Version 1.0, BPMI.org
4 Carlson, D. (2001), Modeling XML Applications with UML, Addison-Wesley, Upper Saddle River, NJ
5 Ellis, C.A. (1979), Information Control Nets: A Mathematical Model of Office Infor- marion Flow, Proceedings of the Conference on Simulation, Measurement and Modeling of Computer Systems. pp.225-239, ACM Press, New York
6 Marshall, C. (2000), Enterprise Modeling with UML, Addison Wesley, Reading, MA
7 OMG. (2001), OMG Unified Modeling Language Specification Version 1.4, Object Management Group, www.omg.org
8 Salimifard, K. and Wright, M. (2001) Petri Net-Based Modeling of Workflow Systems: an Overview, European Journal of Operational Research, Vol. 134(3), pp.664-676
9 van der Aalst, W.M.P.(1998), The Application of Petri Nets to Workflow Management, the Journal of Circuits, Systems and Computers, Vol.8(1), pp.21-66
10 Wirtz, G., Weske, M. and Giese, H. (2000), Extending UML with Workflow Modeling Capabilities, Lecture Notes in Computer Science v.1901, pp.30-41, Springer-Verlag, Berlin
11 Hollingsworth, D. (1995), the Workflow Reference Model Version 1.1., Document Number TC00-1003, Hamsphire, UK
12 임동순, 김철한, 우훈식, 김중인.(1998), 비즈니스 프로세스 모델링 연계방법론: IDEF0, IDEF3, Petri Net, 한국CALS/EC 학회지, 3(2), pp. 141-160
13 Bosilj-Vuksic, V., Giaglis, G.M. and Hlupic, V. (2000), IDEF Diagrams and Petri Nets for Business Process Modeling: Suitability, Efficacy and Complementary Use, Proceedings of the International Conference on Enterprise Information Systems(ICEIS 2000), pp.242-247, Stafford, UK
14 WfMC.(2002), Workflow Process Definition Interface-XML Process Definition Language Version 1.0, Document Number WfMC-TC-1025, www.
15 Bastes, R. M. and Ruiz, D. D. A. (2002).Extending UMl Activity Diagram for Workflow Modeling in Production Systems, Proceedings of the 35th Annual Hawaii International Conference on System Science (HICSS-35), Big Island, Hawaii
16 Dumas, M. and ter Hofstede. A. H. T. (2001), UML Activity Diagram as a Workflow Specification Language, Proceedings of the International Conference on the Unified Modeling Languag(UML), Toronto, Canada
17 Hruby, P. (1998), Structuring Specification of Business Systems with UML, OOPSLA-98 Business Object Workshop Proceedings, Vancouver, Canada
18 OMG (2002), OMG XML Metadata Interchange(XMI) Specification Version 1.2, Object Management Group, www.omg.org, 2002
19 Hammer, M. and Champy, J. (1993), Reengineering the Corporation: a Manifesto for Business Revolution, Harper Business, New York
20 Eriksson, H.-E. and Penker, M.(2000), Business Modeling with UML, John Wiley and Sons, New York
21 Sherr, A. -W.(1999), ARIS Business Process Modeling, Springer-Verlag, Berlin
22 zur Muehien, M. and Becker. J.(1999), Workflow Process Definition Language Development and Directions of a Meta-Language for Workflow Processes, Proceedings of the 1st Know Tech Forum, Potsdam
23 한관희, 김강용, 경량 컴포넌트 구조의 XPDL 기반 워크플로 관리 시스템 개발, Technical Report SMI-WF-TC-02-02, 경상대학교 산업 시스템 공학부
24 신동일, 신동규.(2000), 워크플로 관리 시스템의 설계 및 구현, 한국정보처리학회 논문지, 7(5), pp. 1609-1619
25 한관희.(2002), 원격분산 환경에서의 소프트웨어 개발을 위한 통합 정보 객체 관리, 정보처리학회 논문지 D, 9-D(3), pp.427-434, 2002
26 Altova.(2002), lntroduction to XMLSPY 5 Enterprise Edition, vww.altova.com/manual
27 Boumphrey, F.(1999). Professional XML Applications, WROX Press, UK
28 Mayer, R.J., Menzel, C.P., Painter, M.K., deWitte, P.S., Blinn, T. and Perakath, B. (1995), Information Integration for Concurrent Engineering IDEF3 Process Description Capture Method Report, KBSI Systems Inc., Texas