DOI QR코드

DOI QR Code

암시적/명시적 협업 프로세스 언어의 비교분석

Comparison and Analysis of Implicit and Explicit Collaboration Process Languages

  • 발행 : 2006.10.01

초록

지금까지 비즈니스 프로세스 관리에 대한 표준 및 다양한 연구 활동들이 수행되어 왔다. 하지만 아직 범용적인 협업 프로세스 언어 표준이 규정되어 있지 않은 상태이기 때문에, 관련 연구 활동들이 체계적이지 못한 면이 있다. 본 연구는 대표적인 협업 프로세스 언어들(BPEL4WS, BPML, WSCI, WS-CDL, BPSS 등)의 비교 분석을 통하여 협업 프로세스 언어를 올바르게 선택하고 활용하는 가이드라인을 제시하고자 한다. 이를 위해, 본 논문에서는 먼저 협업 방식에 따라 암시적 협업과 명시적 협업을 정의하고 세 단계의 순차적인 방법론에 따라 협업 프로세스언어들의 특징을 비교 분석한 결과를 제시한다. 첫 번째 단계로, Bernauer가 제안한 협업 환경의 프레임워크와 협업 프로세스 모델링 절차에 따라 협업 프로세스 언어가 가져야 할 필수 요소를 추출한다. 두 번째 단계로, 추출된 필수 요소를 기반으로 협업 프로세스 언어들의 특징을 분석한다 마지막으로 협업 프로세스 언어들의 특징을 반영하여 실제 비즈니스 프로세스를 구성하는 완전한 예제를 제시한다.

Until now, a variety of the standard and research activities are progressed in the business process management. However, since the common standard of the collaboration process language has not been determined, the research activities could not be well-systemized. We would present the guide-line to select and use the collaboration process language straightly through comparing different collaboration process languages (BPEL4WS, BPML, WSCI, WS-CDL, BPSS, etc). In this regard, we define the implicit and the explicit collaboration as the collaboration method in advance and present the result acquired according to compare and analyze the features of the collaboration process languages. First, the necessary elements the collaboration process languages have are extracted through the framework of the inter-organizational workflow proposed by Bernauer and the collaboration process modeling procedure(CPMP). Second, we analyze the properties of the collaboration process language based the essential elements. Finally, we show the complete example that the collaboration business process really reflects the characteristics of the collaboration business process languages

키워드

참고문헌

  1. Bill Terry, 'Implementing Business Process Management,' Business Integration Journal, pp.1-4, May, 2004
  2. Mazumdar and M. AbuSafiya, 'Document-Centric Approach to Business Process Management,' Document Engineering Proceedings of the 2004 ACM Symposium on Document Engineering, 2004
  3. Leymann, D. Roller and M. T. Schmidt, 'Web Services and Business Process Management,' IBM Systems Journal, Vol. 41, No.2, pp.198-211, 2002 https://doi.org/10.1147/sj.412.0198
  4. T. Andrews, F. et al, 'Business Process Execution Language for Web Services (BPEL4WS) Version 1.1,' May, 2003
  5. A. Arkin, 'Business Process Modeling Language,' Business Process Management Initiative proposed recommendation, 2003
  6. Arkin, A. et al, 'Web Service Choreography Interlace (WSCI) Version 1.0,' W3C Note 8, Aug., 2002
  7. N. Kavantzas and D. et aI, 'Web Service Choreography Description Language (WS-CDL) Version 1.0,' W3C Working Draft, Oct., 2004
  8. J. Clark and C. et al, 'ebXML Business Process Specification Schema (BPSS) Version 1.01,' UN/CEFACT and OASIS Specification, May, 2001
  9. J. Mendling, G. Neumann and M. Nlittgens, 'A Comparison of XML Interchange Formats for Business Process Modelling,' Lecture Notes in Informatics (LNI), Vol.56, pp.129-140, Oct., 2004
  10. Jan Mendling, 'A Survey on Design Criteria for Interchange Formats,' Technical Report IM-2004-06-02. Vienna University of Economics and Business Administration, 2004
  11. Martin Bernauer, Geri Kappel and Gerhard Karmler, 'Comparing WSDL-based and ebXML-based Approaches for B2B Protocol Specification,' Proceedings of the 1st International Conference on Service-Oriented Computing (ICSOC-03), pp.225-240, Dec., 2003
  12. S. Rausch-Schott. 'TriGSflow - Workflow Management Based on Active Object-Oriented Database Systems and Extended Transaction Mechanism,' PhD thesis, University at Linz, 1997
  13. M. Bernauer, G. Kappel, G. Kramler and W. Retschitzegger, 'Specification of Interorganizational Workflows-A Compari son of Approaches,' Proceedings of the 7th World Multiconfer ence on Systemics, Cybernetics and Informatics (SCI 2003), pp.30-36, July, 2003
  14. Robert Shapiro, 'A Technical Comparison of XPDL, BPML and BPEUWS,' 2002
  15. Michael Stollberg, Dumitru Roman and Juan Miguel Gomez, 'A Mediated Approach towards Web Service Choreography,' Nov., 2004
  16. Jan Mendling and Michael Hafner, 'From Inter-Organizational Workflows to Process Execution: Generating BPEL from WS-CDL,' Proceedings of OTM 2005 Workshops. Lecture Notes in Computer Science 3762, Agia Napa, Cyprus, pp.506-515, No., 2005
  17. BPMI.org, 'Business Process Modeling Notation (BPMN) Version 1.0,' May, 2004
  18. Victor F. A. Santander, Jaelson Castro, 'Deriving Use Cases from Organizational Modeling,' Proceedings of the 10th Anniversary IEEE Joint International Conference on Requirements Engineering, pp.32-42, Sep., 2002
  19. Benchaphon Limthanmaphon and Yanchun Zhang, 'Web service composition transaction management,' International Conference Proceeding Series, pp.171-179, 2004
  20. ebXML Trading-Partners Team, 'Collaboration-Protocol Profile and Agreement Specification. Version 1.0,' UNICEF ACT and OASIS, May, 2001
  21. Martin Gudgin and Marc Hadley, 'Web Service Addressing Version 1.0,' W3C Candidate Recommendation, Aug., 2005
  22. WfMC, 'Workflow Process Definition Language-XML Process Definition Language,' Document Number WFMC- TC-1025, Documentation Status - 1.0 Final Draft, October 25, 2002 Version 1.0
  23. Guy Pardon and Atomikos, 'Business Transactions, Compensation and the Try-Cancel/Confirm (TCC) Approach for Web services,' 2004