Transformando Modelos de Processo BPMN em Modelos de Serviço

Este conteúdo aplica-se à versão 7.5.4 ou posterior. Use a transformação BPMN-para-Modelo de Serviço para gerar modelos de serviço que são compatíveis com o SoaML a partir de modelos que contêm processos descritos pela Business Process Modeling Notation (BPMN). Também é possível usar a transformação para incluir serviços em modelos de serviço existentes. É possível usar o modelo de serviço gerado como entrada para as transformações UML-para-SOA ou UML-para-SCA para gerar artefatos de services-oriented architecture (SOA) ou open service component architecture (SCA).
Por Que e Quando Desempenhar Esta Tarefa
O seguinte fluxo de trabalho de alto nível descreve as etapas que normalmente ocorrem antes de você executar a transformação BPMN-para-Modelo de Serviço:
  1. Um analista de negócios cria um modelo de processo de negócios usando produtos de modelagem comoIBM® Rational Software Architect for WebSphere Software.
  2. Opcional: Se o modelo de processo de negócios foi criado em um produto diferente de um produto de modelagem Rational, o modelo deve ser exportado.
  3. Um arquiteto de software conclui as seguintes tarefas:
    1. Se o modelo de processo de negócios não foi criado por meio do uso de um produto de modelagem de software Rational, ele importa o modelo na área de trabalho atual
    2. Abre o modelo em um produto de modelagem de software Rational
    3. Refina o modelo por meio da inclusão de detalhes da implementação a ele
    4. Execute a transformaçãoBPMN-para-Modelo de Serviço para gerar um modelo de serviço ou incluir serviços em um modelo de serviço existente
  4. Ao usar o modelo de serviço gerado como entrada, um arquiteto de software ou desenvolvedor de software executa uma das seguintes transformações para gerar os artefatos dos quais eles precisam:
    • Transformação UML-para-SOA: para gerar artefatos SOA que contenham artefatos WSDL, SCDL, XSD e BPEL
    • Transformação UML-para-SCA: para gerar artefatos SCA abertos
    • Transformação UML-para-WSDL: para gerar artefatos WSDL que contenham artefatos WSDL e XSD

Feedback