UML é uma boa notação para sistemas de mensagens?
-
11-07-2019 - |
Pergunta
Desde a publicação do Enterprise Integration Patterns pessoas têm vindo a utilizar o notação introduzida naquele livro para documentar sistemas de mensagens heterogêneo assíncronas.
Mas nossa loja é mais ou menos padronizada em torno de um instrumento de documentação proprietária que faz exclusivamente UML. É um dos diagramas UML standard apropriadas para documentar sistemas de mensagens assíncronas, incluindo transformadores, routers et al.? Se sim, qual? Se não, o que seria um argumento assassino contra a ajustes de UML para este fim?
Solução
UML fornece um mecanismo para extensão através perfis
Um perfil permite que você especifique os estereótipos, valores e restrições marcados.
Cada estereótipo pode ter um ícone estereótipo opcional.
Talvez haja um perfil EIP para UML você pode baixar?
Se não, você pode construir seu próprio perfil se sua ferramenta UML suporta isso, e usar os ícones disponíveis como Visio formas de site de Gregor Hohpe
Espero que isso ajude.
Outras dicas
Eu acho kit de ferramentas de bater o prego na cabeça. Os autores do EIP-se referir a um perfil de UML no ao seu livro . O link para que eles dão é quebrado, porém, seguem em vez este link para UML Enterprise Application da OMG integração perfil.