차례:
정의-비즈니스 프로세스 모델링 언어 (BPML) 란 무엇입니까?
BPML (Business Process Modeling Language)은 비즈니스 프로세스 및 비즈니스 데이터를 모델링하기위한 금속 언어입니다. 트랜잭션 유한 상태 머신 개념을 기반으로 협업 및 트랜잭션 비즈니스 프로세스에 대한 추상 실행 모델을 제공합니다.
BPML은 비즈니스 프로세스를 모델링하기 위해 비즈니스 프로세스 관리 이니셔티브 (BPMI)에서 개발 한 금속 언어였으며 비즈니스 프로세스 실행 언어 (BPEL)를 지원하기 위해 삭제되었습니다.
BPML 기능은 동기식 및 비동기식 분산 트랜잭션을 지원하여 업무상 중요한 응용 프로그램을위한 것입니다. 신뢰할 수있는 보안 메커니즘을 제공하고 통합 개발 환경에서 사용되며 프로젝트 관리 기능을 수용하며 인터넷을 통해 비즈니스 프로세스를 모델링합니다. BPML에는 비즈니스 프로세스를 실행하기 위해 연관된 비즈니스 프로세스 쿼리 언어가 있습니다.
Techopedia는 비즈니스 프로세스 모델링 언어 (BPML)를 설명합니다.
BPML은 일반적으로 일반 프로세스를 표현하는 데 사용되는 추상 모델과 문법을 정의합니다. 따라서 엔터프라이즈 비즈니스 프로세스, 복잡한 웹 서비스 및 다자간 협업을 정의하는 데 사용할 수 있습니다.
BPML 추상 모델을 구성하는 기본 부분은 BPML 구문입니다. 구문의 XML 구문은 BPML 사양에서 제공합니다.다음 속성이 BPML 사양에 정의되어 있습니다.
- 네임 스페이스
- 풍모
- 수입
- 대상 네임 스페이스
BPML의 활동은 특정 기능을 수행하며 단순하거나 복잡합니다. 조치, 지정, 호출, 보상 등과 같은 간단한 활동은 더 이상 분해되어 단일 조작을 수행 할 수 없습니다. 모두, 시퀀스, 스위치 등과 같은 복잡한 활동은 하나 이상의 활동으로 구성되며 다른 활동 세트에서 활동을 실행합니다.
BPML은 더 이상 일반적으로 사용되지 않습니다.