Lar Gerenciamento de TI Qual é a linguagem de modelagem de processos de negócios (bpml)? - o que é techopedia

Qual é a linguagem de modelagem de processos de negócios (bpml)? - o que é techopedia

Índice:

Anonim

Definição - O que significa Business Process Modeling Language (BPML)?

A Linguagem de Modelagem de Processos de Negócios (BPML) é uma metalinguagem para modelar processos e dados de negócios. Ele fornece um modelo de execução abstraído para processos de negócios colaborativos e transacionais, com base no conceito de máquina de estado finito transacional.

BPML foi uma metalinguagem desenvolvida pela Business Process Management Initiative (BPMI) para modelar processos de negócios e foi descartada em suporte ao Business Process Execution Language (BPEL).

O recurso BPML é destinado a aplicativos de missão crítica, suportando transações distribuídas síncronas e assíncronas. Ele oferece um mecanismo de segurança confiável, é usado em ambientes de desenvolvimento integrados, aloja a capacidade de gerenciamento de projetos e modela os processos de negócios pela Internet. BPML também possui uma linguagem de consulta de processo de negócios associada para executar processos de negócios.

Techopedia explica Business Process Modeling Language (BPML)

O BPML geralmente define um modelo abstrato e a gramática usada para expressar um processo genérico. Como tal, ele pode ser usado para definir processos de negócios corporativos, serviços Web complexos e colaborações multipartidárias.

As partes básicas que compõem um modelo abstrato de BPML são construções de BPML. A sintaxe XML para as construções é fornecida pela especificação BPML.

Os seguintes atributos são definidos em uma especificação BPML:

  • Namespace
  • Recursos
  • Importações
  • Namespace de destino

As atividades em uma BPML executam funções específicas e são simples ou complexas. Atividades simples, como ação, atribuição, chamada, compensação, etc., não podem mais ser decompostas e executar uma única operação. Atividades complexas, como todas, sequência, comutação etc., são compostas de uma ou mais atividades e direcionam a execução de uma atividade de outro conjunto de atividades.

BPML não está mais em uso comum.

Qual é a linguagem de modelagem de processos de negócios (bpml)? - o que é techopedia