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:
- Um analista de negócios cria um modelo de processo de negócios usando produtos
de modelagem
comoIBM®
Rational Software Architect for
WebSphere Software.
- 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.
- Um arquiteto de software conclui as seguintes tarefas:
- 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
- Abre o modelo em um produto de modelagem de software Rational
- Refina o modelo por meio da inclusão de detalhes da implementação a ele
- 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
- 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