Abrir Documentos XPDL 2.0 no Process Designer
Ferramentas de diagramação fáceis de usar que suportam BPMN (uma notação gráfica com formas padronizadas para processos de negócios) e mapeamento para XPDL que permite aos usuários de negócios trocarem mapas de processos com desenvolvedores que implementem o processo em aplicativos de modelagem de processo avançados, como o Process Designer.
XPDL (XML for Process Definition Language) fornece um formato de arquivo XML padronizado que pode ser utilizado para troca de modelos de processos entre ferramentas. Essa comunicação direta elimina a tarefa que consome tempo excessivo de recriação das etapas e rotas no aplicativo de modelagem do processo.
Algumas ferramentas de diagramação podem produzir diagramas de processos que associam dados a várias etapas no processo, mas elas não são designadas para implementar o intervalo completo da lógica de processamento necessário para um processo automatizado funcional. Quando o autor do fluxo de trabalho abrir esses diagramas no Process Designer, ele deverá especificar os participantes adequados ou as filas para cada etapa, as condições para rotas, as funções adequadas do sistema e outros itens para criar uma definição de fluxo de trabalho funcional.
Elementos BPMN
O padrão BPMN fornece um conjunto de elementos gráficos que os usuários de negócios podem utilizar para criar diagramas fáceis de entender para trocar com outros usuários seja diretamente ou em formato XPDL. Cada aplicativo de modelagem de processo avançado suporta um subconjunto da lista de elementos. A tabela a seguir mostra o mapeamento de formas BPMN padrão para objetos do Process Designer.
A especificação XPDL 2.0 fornece maior flexibilidade na forma como os processos podem ser representados. Enquanto o Process Designer pode abrir, exibir e salvar mapas de processo em formato XPDL 2.0, um documento XPDL a partir de um aplicativo BPMN pode não ser completamente representado no Process Designer. Os itens indicados a seguir como não mapeados não são exibidos no Process Designer. Se você editar o mapa de processo no Process Designer e salvá-lo em formato XPDL, os itens identificados a seguir como construções BPMN não mapeadas serão perdidos. Assim, tanto a aparência quanto o conteúdo podem ser modificados quando o mapa for aberto no aplicativo original ou em outro aplicativo BPMN.
Forma de BPMN | Entidade de BPMN | No Process Designer | Notas |
---|---|---|---|
![]() |
Início e várias outras entidades de Início |
![]() ![]()
|
Se houver múltiplas entidades de Início no arquivo XPDL, a primeira mapeia para a etapa Ativação ou Início. As outras mapeiam para uma etapa Geral ou Sistema. |
![]() |
Tarefa | ![]() ![]() |
Etapa Geral ou Etapa do Sistema |
![]() |
Subprocesso reduzido | ![]() |
Etapa do Sistema - Chamada (Submapa) Enquanto que o padrão XPDL não define a forma reduzida do subprocesso como uma atividade, o Process Designer mapeia essa entidade para uma função de sistema Chamada. |
![]() |
Subprocesso expandido | Submapa | Submapa |
![]() |
Mesclagem de decisão exclusiva (XOR) | ![]() ![]() |
Divisão do tipo OR ou Junção do tipo OR |
![]() |
Mesclagem de decisão inclusiva (OR) | ![]() ![]() |
Junção do tipo AND (não mapeada para um tipo de divisão) |
![]() |
Junção de bifurcação paralela (AND) | ![]() ![]() |
Divisão do tipo AND ou Junção do tipo AND |
![]() |
Anotação do texto | ![]() |
|
![]() |
Sequência de conexão fluxo normal |
![]() |
Rota sem condição |
![]() |
Sequência de conexão fluxo condicional |
![]() |
Rota com condição |
![]() |
Sequência de conexão fluxo padrão |
![]() |
Rota sem condição (deve ser a última rota de uma etapa) |
![]() |
Associação de conexão | ![]() |
Associação de anotação de texto |
As entidades de BPMN a seguir representam vários tipos de eventos com acionadores e resultados que não mapeiam diretamente para objetos no Process Designer. Se elas estiverem presentes no arquivo XPDL, elas são mapeadas conforme indicado na tabela a seguir.
Forma de BPMN | Entidade de BPMN | No Process Designer | Notas |
---|---|---|---|
![]() |
Diversos eventos intermediários | ![]() ![]() |
Etapa Geral ou Etapa do Sistema |
![]() |
Diversos eventos de encerramento | ![]() ![]() |
Elas mapeiam para etapa Geral ou etapa de Sistema. Apesar de um evento de Encerramento poder ser necessário em alguns aplicativos de modelagem de BPMN, ele não é mapeado para uma etapa correspondente no Process Designer. |
![]() |
Mesclagem de decisão complexa e troca exclusiva de base de Evento (XOR) | ![]() ![]() |
Elas mapeiam para etapa Geral ou etapa de Sistema. Não mapeada para tipo de Divisão ou tipo de Junção |
![]() |
Conjunto e Raias | As informações de Conjunto e Raias são preservadas no Process Designer mas não são mapeadas. |
As seguintes entidades de BPMN não são mapeadas para objetos.
Forma de BPMN | Entidade de BPMN |
---|---|
![]() |
Várias entidades de tarefa |
![]() |
Objeto de dados de artefato |
![]() |
Várias entidades de subprocesso |
teste | Conector fora da página |
![]() |
Entidades de Grupo e Transação |