• 제목/요약/키워드: BPML

검색결과 12건 처리시간 0.045초

웹서비스 기반의 실행 가능한 비즈니스 프로세스를 위한 BPEL4WS와 BPML간의 상호 변환 알고리즘에 관한 연구 (Electronics and Telecommunication Research Institute (ETRI))

  • 문진영;송병열;조현규
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2004년도 가을 학술발표논문집 Vol.31 No.2 (3)
    • /
    • pp.424-426
    • /
    • 2004
  • 웹서비스란 XML 포맷의 벤더 중립적인 표준을 따라 웹에 산재한 웹 애플리케이션들을 통합하는 새로운 분산 컴퓨팅 기술이다. 웹서비스를 이용해서 비즈니스 로직을 바탕으로 유용한 서비스를 제공하는 새로운 비즈니스 프로세스를 구현하기 위해서 기존의 웹서비스를 조합하여 비즈니스 프로세스를 기술하는 웹서비스 컴포지션 스펙이 제안되었다. IBM과 Microsoft에서는 BPEL4WS, Sun에서는 WSCI, BPMI.org에서는 BPML을 제안하였는데, 그 중에 BPEL4WS와 BPML은 기업 내부 시스템에서 사용되는 실행 가능한 비즈니스 프로세스를 기술한다. 본 논문에서는 실행 가능한 비즈니스 프로세스를 위한 이 두 스펙간의 상호 운영성을 증대하기 위해서 BPEL4WS와 BPML간의 상호 변환 알고리즘을 제안한다. 예를 들어 BPEL4WS 구현 시스템에서 BPEL4WS에서 BPEL4WS로의 변환 알고리즘을 이용하여 BPEL4WS 뿐만 아니라 BPML로 기술된 비즈니스 프로세스를 참조할 수 있고, BPEL4WS에서 BPML로 변환 알고리즘을 이용하여 BPEL4WS 구현 시스템에서 사용 중인 비즈니스 프로세스 인스턴스를 BPML 프로세스로 출력하여 BPML 구현 시스템에서 사용할 수 있다.

  • PDF

비즈니스 프로세스 관리를 위한 BPML의 형식화 (The Formalization of Business Process Modeling Language for Business Process Management)

  • 이강배;유성열
    • 산업경영시스템학회지
    • /
    • 제29권3호
    • /
    • pp.119-127
    • /
    • 2006
  • In this paper, we present a systematic approach to translating BPML(Business Process Modeling Language) into the ${\pi}-Calculus$. BPML is an executable business process modeling language, like BPEL4WS(Business Process Execution Language for Web Services). It is difficult to find a systematic approach to formalizing these languages; but, by formalizing them, the behavior of the processes can be analyzed and compared so that optimal processes can be designed. For this formalization, we analyzed the activity types and contexts of BPML and suggested the definitions of semantics for each type and context by using the ${\pi}-Calculus$. In addition, we have shown the usefulness of our formalization scheme in that a typical order fulfillment process represented in BPML can be translated into the ${\pi}-Calculus$.

B2B 전자거래를 위한 공개 및 내부 프로세스의 통합 방법론 (A Methodology to Integrate Public Processes with Private Processes for B2B e-Commerce)

  • 이석조;김선호
    • 산업공학
    • /
    • 제16권4호
    • /
    • pp.432-440
    • /
    • 2003
  • The inter-organizational business process is one of the hot issues in B2B e-commerce. In this paper, through the survey of the inter-organizational business process integration and the analysis of B2Bi related standards, e.g., BPML, WSDL, WSCI, and BPSS, we propose a method of linking BPML and BPSS specifications that can be used to integrate private processes with the public processes among enterprises. We also suggest an application example of the method by redefining a PIP of RosettaNet to the BPSS specification. The basic principle of the method is to maintain the independency of the existing BPML and BPSS applications and to construct an intermediary transformation module between the two applications.

비즈니스협업을 위한 웹서비스 표준에 관한 연구 (A research on the Web service standards for business collaboration)

  • 김훈태;임태수;정재윤;강석호
    • 한국전자거래학회:학술대회논문집
    • /
    • 한국전자거래학회 2003년도 종합학술대회 논문집
    • /
    • pp.236-241
    • /
    • 2003
  • 비즈니스 협업을 위한 방법들 중에서 메시지 교환을 통한 loosely coupled integration이 선호되고 있는 추세에서, 이를 위한 방법으로 최근에 각광받고 있는 기술이 웹서비스이다. 웹서비스를 확장한 협업표준들이 제안되고 있는데, 본 연구에서는 동적인 웹서비스 운용을 위한 WSCI, BPEL4WS, BPML 등을 비교 분석하고자 한다.

  • PDF

BPML과 XPDL간의 상호 운용성 연구 (A Study on Interoperable between BPML and XPDL)

  • 임종선;주경준;주경수
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2003년도 춘계학술발표논문집 (하)
    • /
    • pp.1591-1594
    • /
    • 2003
  • 프로세스 통합을 사용하면 이질적인 시스템과 조직에서 비즈니스 프로세스를 모델링하고 자동화할 수 있다. 프로세스 통합은 흔히 B2B 거래소 연결, 제품과 서비스의 온라인 구매, 고객 정보의 표준화, 또는 새로 구입한 애플리케이션 통합 따위의 많은 비즈니스와 기술 정처의 핵심이다. 통합 프로세스는 비즈니스 전략의 구현을 보다 용이하게 한다는 것이다. 현재에는 기업 내부의 프로세스 통합은 많이 이루어지고 있으며, 기업과 기업간의 데이터 전송을 위한 방법들이 많이 연구되고 있다. 피러나 기업과 기업간의 통합을 이루기 위해서는 데이터 통합뿐만 아니라 프로세스 통합을 이루어야 한다. 본 논문에서는 기업간 프로세스 통합을 위하여 BPML과 XPDL 상호간의 운용성을 연구하였으며, 차후에 이를 구현할 프로그램을 개발할 것이다.

  • PDF

협업 비즈니스 프로세스 언어의 비교 분석 (Comparison and Analysis of Collaboration Business Process Languages)

  • 조명현;설주영;박정업;손진현
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2005년도 가을 학술발표논문집 Vol.32 No.2 (2)
    • /
    • pp.94-96
    • /
    • 2005
  • 지금까지 비즈니스 프로세스 관리에 대한 다양한 연구 활동들이 수행되어 왔지만, 아직까지 범용적인 비즈니스 프로세스 언어 표준이 규정되어 있지 않은 상태이다. 본 연구에서는 대표적인 비즈니스 프로세스 언어들(BPEL4WS, BPML, WSCI, WS-CDL, BPSS 등)의 비교 분석을 통해, 협업 비즈니스 환경에서 비즈니스 프로세스 언어가 가져야 할 필수 요소들을 제안한다. 비즈니스 프로세스 언어의 비교는 세 단계로 구성된다. 첫째, 비즈니스 프로세스를 구성하는 애플리케이션에 따라 조직 내외의 비즈니스 프로세스를 비교한다. 둘째, 협업 비즈니스 프로세스의 모델링 절차에 따라 절차에 필요한 필수 비즈니스 엔터티를 제안한다. 마지막으로, 추출된 필수 비즈니스 엔터티를 이용하여 다양한 비즈니스 프로세스 언어들 사이의 특징을 비교 분석한다.

  • PDF

암시적/명시적 협업 프로세스 언어의 비교분석 (Comparison and Analysis of Implicit and Explicit Collaboration Process Languages)

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

웹 서비스 기반 비즈니스 프로세스 관리를 위한 Backward Recovery 방법 (A backward recovery method for web service driven business process management)

  • 이순재;윤장혁;김광수
    • 한국전자거래학회:학술대회논문집
    • /
    • 한국전자거래학회 2003년도 종합학술대회 논문집
    • /
    • pp.109-114
    • /
    • 2003
  • WS-BPMS(web service driven business process management system)은 기업 내 또는 비즈니스 파트너들 간의 비즈니스 프로세스를 체계적으로 통합, 관리하여 프로세스를 개선하고 자동화한다. 이는 비즈니스 프로세스를 검색한 후 BPEL4WS, BPML 등의 프로세스 메타모델을 이용하여 새 프로세스를 디자인하고 BPMS위에 전개 실행하는 과정을 거치게 된다. 디자인된 프로세스는 복잡하여 그 실행에 있어 체계적이고 확고한 기반을 바탕으로 운영되어야 한다. 이를 위해 본 논문에서는 BPMS의 운영에 있어 pi-calculus를 기반으로 한 structured exception handling 방법론과 transaction 모니터링을 통한 backward recovery 방법을 제시한다.

  • PDF

BPMN2XPDL : 비즈니스 프로세스에 대한 BPMN 표기법을 XPDL 언어로의 변환 (BPMN2XPDL: Transformation from BPMN to XPDL for a business process)

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

효율적인 프로세스 실행을 위한 웹서비스 기반의 실행 아키텍처 (Web Service-based Enactment Architecture for the Efficient Process Execution)

  • 윤호성;정지수;최인준
    • 한국경영과학회:학술대회논문집
    • /
    • 대한산업공학회/한국경영과학회 2004년도 춘계공동학술대회 논문집
    • /
    • pp.710-713
    • /
    • 2004
  • There have been numerous research and development efforts to automate business processes or execute business processes automatically. Especially, Web service is considered to be one of the most promising technologies. Existing Web service composition languages such as BPEL (Business Process Execution Language) and BPML (Business Process Modeling Language) do not provide full semantic support for business processes. This paper proposes a 3-layer model that consists of business process layer and service layer which can seamlessly integrates business process semantics with service semantics. The proposed model and architecture will enable effective management of business processes as well-defined corporate assets, services that execute tasks to achieve goals of business processes, and software components that comprise services.

  • PDF