$\require{mediawiki-texvc}$
  • 검색어에 아래의 연산자를 사용하시면 더 정확한 검색결과를 얻을 수 있습니다.
  • 검색연산자
검색연산자 기능 검색시 예
() 우선순위가 가장 높은 연산자 예1) (나노 (기계 | machine))
공백 두 개의 검색어(식)을 모두 포함하고 있는 문서 검색 예1) (나노 기계)
예2) 나노 장영실
| 두 개의 검색어(식) 중 하나 이상 포함하고 있는 문서 검색 예1) (줄기세포 | 면역)
예2) 줄기세포 | 장영실
! NOT 이후에 있는 검색어가 포함된 문서는 제외 예1) (황금 !백금)
예2) !image
* 검색어의 *란에 0개 이상의 임의의 문자가 포함된 문서 검색 예) semi*
"" 따옴표 내의 구문과 완전히 일치하는 문서만 검색 예) "Transform and Quantization"
쳇봇 이모티콘
안녕하세요!
ScienceON 챗봇입니다.
궁금한 것은 저에게 물어봐주세요.

논문 상세정보

BPMN2XPDL : 비즈니스 프로세스에 대한 BPMN 표기법을 XPDL 언어로의 변환

BPMN2XPDL: Transformation from BPMN to XPDL for a business process

초록

비즈니스 프로세스 관리 측면에서 XPDL, BPML, BPELAWS와 같은 많은 비즈니스 프로세스 실행 언어들이 각기 다른 기반과 목적에 따라 정의되었다. 이 중에 WfMC에서 제안한 XPDL은 서로 상호 작용할 수 있는 개념의 워크플로우 관련 비즈니스 프로세스 애플리케이션에서 범용적으로 이용되고 있다. 한편, 최근 BPMI에서 주도하는 BPMN(Business Process Modeling Notation)은 비즈니스 프로세스를 위한 표준화된 그래픽 표기법으로써 정의되었다. 그래서 BPMN을 지원하는 디자인 툴을 이용하면 다양한 비즈니스 프로세스를 일반화된 형태로 디자인하고 분석할 수 있다. BPMN 형식의 비즈니스 프로세스가 비즈니스 프로세스 실행 엔진에서 실행되기 위해서는 XPDL과 같은 비즈니스 프로세스 언어로 의미적으로 동일하게 변환되어야 한다. 이러한 관점에서 본 논문에서는 BPMN 형식의 비즈니스 프로세스로부터 이와 대응되는 XPDL 프로세스로의 변환 기법을 제안한다. 본 논문을 통하여 프로세스 모델링 표기법(BPMN)과 프로세스 실행언어(XPDL) 사이의 의미적 간격을 줄임으로써 현업의 프로세스 설계자와 프로세스 실행 모듈의 차이를 최소화하였다.

Abstract

To formally describe business process, many business process languages have been so far specified with different origins and goals such as XPDL, BPML and BPELAWS. Especially, XPDL proposed by WfMC has been widely used in various business process environments for a long time. On the other hand, the necessity of a standard graphical notation for a business process may create BPMN driven by BPMI. Because BPMN is composed of graphical constructs which can be used to graphically depict business process, BPMN-formed business processes should ultimately be converted to their corresponding semantically equivalent business process language(XPDL). Then, the business process languages can be consequently executed by business process engines. In this paper, we proposed a transformation mechanism from BPMN to XPDL for a business process. By this paper, We minimized the difference between process designers and process execution modules as reducing the gap of semantics between BPMN and XPDL.

참고문헌 (20)

  1. BPMI.org, 'Business Process Modeling Notation (BPMN) Version 1.0,' May 3, 2004 
  2. WfMC, 'Workflow Process Definition Language - XML Process Definition Language,' Document Number WFMC-TC-19+025, Documentation Status - 1.0 Final Draft, October 25, 2002, Version 1.0 
  3. Stephen A. White., 'XPDL AND BPMN,' Workflow Handbook 2003 
  4. Jiang, P., Q. Mair, et al., 'Using UML to Design Distributed Collaboration Workflows: from UML to XPDL,' Twelfth IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE), Linz, Austria, 2003 
  5. R. Eshuis, P. Brimont, E. Dubois, B. Gregoire, S. Ramel, 'Animating ebXML Transactions with a Workflow Engine,' CoopIS 2003, Catania, Italy, Springer, 2003 
  6. Gardner, T., 'UML Modelling of Automated Business Processes with a Mapping BPEL4WS,' European Workshop on Object Orientation and Web Services, Darmstadt, Germany, 2003 
  7. Workflow Patterns Home Page. http://www.workflowpatterns.com 
  8. Stephen A. White., 'Process Modeling Notations and Workflow Patterns,' Workflow Handbook 2004 
  9. W.M.P. van der Alast., 'Patterns and XPDL: A Critical Evaluation of the XML Process Definition Language' 
  10. P. Wohed., W.M.P. van der Aalst., M. Dumas. and A.H.M. ter Hofstede., 'Pattern Based Anaysis of BPEL4WS,' QUT Technical report, FIT-TR-2002-04, Queensland University of Technology, Brisbane, 2002 
  11. W.M.P. van der Aalst., M.Dumas., A.H.M. ter Hofstede. and P. Wohed., 'Pattern Based Anaysis of BPML (and WSCI),' QUT Technical report, FIT-TR-2002-04, Queensland University of Techniology, Brisbane, 2002 
  12. Robert Shapiro, 'A Technical Comparison of XPDL, BPML and BPEL4WS,' 2002 
  13. Han, K. and Kim, K., 'Development of an XPDL-Based Workflow Management System Using the Light-Weight Component Structure,' IE Interfaces, Vol.17, No.2, pp.190- 199, 2004 
  14. Xiao Ying, Chen Deren and Chen Min, 'Research of Web Services Workflow and its Key Technology Based on XPDL,' IEEE International Conference on Systems, pp. 2137-2142, 2004 
  15. Ping Jiang, Quentin Mair and Julian Newman, 'Using UML to Design Distributed Collaborative Workflows from UML to XPDL,' WETICE 2003, pp.71-76, 2003 
  16. Enhydra Shark: Open Source XPDL Workflow Engine in Java (http://shark.obiectweb.org/) 
  17. Adam, N., Atluri, V. and Huang, W., 'Modeling and Analysis of Workflows using Petri Nets,' Journal of Intelligent Information Systems, Vol.10, No.2, pp.131-158, 1998 
  18. WfMC, 'Wf-XML 2.0 XML Based Protocol for Run-Time Integration of Process Engines,' Documentation Status-2.0 Draft, October 8, 2004, Version 2.0 
  19. Robin Milner., 'A Calculus of Mobile Processes, Part I,' September, 1990 
  20. Han, K. and Hwang, T., 'An UML/XML-Based Business Process Definition Tool,' IE Interfaces, Vol.16, No.2, pp. 156-166, 2003 

이 논문을 인용한 문헌 (0)

  1. 이 논문을 인용한 문헌 없음

원문보기

원문 PDF 다운로드

  • ScienceON :

원문 URL 링크

원문 PDF 파일 및 링크정보가 존재하지 않을 경우 KISTI DDS 시스템에서 제공하는 원문복사서비스를 사용할 수 있습니다. (원문복사서비스 안내 바로 가기)

상세조회 0건 원문조회 0건

DOI 인용 스타일