Transformações BPMN-para-Modelo de Serviço

Este conteúdo aplica-se à versão 7.5.4 ou posterior. A transformação BPMN-para-Modelo de Serviço transforma modelos de processo de negócios em modelos de serviços UML.

Origem válida de transformação

É possível especificar um modelo de processo de negócios que tenha .bpmx como uma extensão de nome de arquivo como a origem da transformaçãoBPMN-para-Modelo de Serviço.

Destino válido de transformação

É possível especificar um modelo UML como o destino para a saída da transformação de BPMN-para-Modelo de Serviço.

Um modelo UML tem .emx como uma extensão de nome de arquivo.

Links de rastreabilidade entre elementos no modelo de processo e modelo de serviço gerado

A transformação se aplica ao estereótipo «URL Link», que está contido no perfil Padrão, para as interfaces e componentes no modelo de serviço gerado. Esse estereótipo contém uma URL que indica o Uniform Resource Identifier (URI) do elemento BPMN correspondente e o modelo de processo no qual ele está localizado.

Tipos de dados XSD

A transformação não transforma os tipos de dados XSD em elementos UML. Todos os tipos de dados XSD referenciados no modelo de processo são referenciados como objetos do visualizador XSD no modelo UML gerado.

Integração com a Equipe de Suporte

A BPMN-para-Modelo de Serviço fornece funcionalidade de integração com os sistemas de controle de versão IBM® Rational Team Concert, CVS, Rational ClearCase, e Rational ClearCase LT, que possibilita efetuar o registro de saída dos arquivos automaticamente ou incluir novos arquivos. É necessário ativar os recursos de equipe para trabalhar com os sistemas de gerenciamento de configuração.

Comparando e Mesclando Saída de Transformação com Modelos de Serviço de Destino

A transformação de BPMN-para-Modelo de Serviço utiliza a funcionalidade de comparação e fusão para determinar as diferenças entre o modelo de destino e o modelo temporário gerados pela transformação. Ao executar a transformação de BPMN-para-Modelo de Serviço, o editor de fusão exibe as diferenças entre os dois modelos. No editor de fusão, é possível selecionar as alterações que a transformação funde ao modelo de destino.

Feedback