Diretrizes do RUP para Arquitetura de Software

O RUP oferece uma fonte razoável de informações voltadas para a arquitetura de software como fluxo de trabalho (incluindo atividades e tarefas), conceitos, diretrizes, etc. Ao definir o ciclo de vida de desenvolvimento do software, constitui guia fundamental para arquitetos de software. Neste texto, citaremos algumas dessas diretrizes.

  • Descoberta, Análise e Controle Arquitetural: descreve como realizar descoberta, análise e controle arquitetural com o Rational Software Architect (RSA)
  • Integrando os Aplicativos Legados às Arquiteturas Modernas: orienta sobre a modernização de sistemas legados e sua integração com novos sistemas.  
  • Dependência de Manifestação: orienta como realizar o mapeamento entre elementos de desenho e os artefatos fisicos de implementacão (DLLs, executáveis e códigos).
  • Dependência de Importação na Implementação: orienta a organização das dependências do modelo de implementação.
  • Diagrama de Componentes: aponta utilidades de aplicação de um diagrama de componentes na descrição do modelo de implementação.
  • Análise Arquitetural para os Aplicativos J2EE: fornece uma noção geral dos mecanimos de design e tecnologias de J2EE.

As seguintes diretrizes indicam técnicas para modelar sistemas J2EE. Relacionam mecanismos de desenho com as tecnologias, bem como seu melhor uso.

  • Aplicativo J2EE
  • Projetando o Estado para Aplicativos J2EE
  • Descrevendo a Distribuição para Aplicativos J2EE
  • Descrevendo a Arquitetura de Tempo de Execução para Aplicativos J2EE
  • JMS (Java Messaging Service)
A maior parte das diretrizes se refere a J2EE (infelizmente o RUP ainda não contempla informações especializadas para .NET). Apesar da quantidade modesta de diretrizes e estas não apresentarem uma abordagem muito profunda, podem ser um válido ponto de partida para o assunto pesquisado. As diretrizes do RUP para arquitetura de software não são tão abrangentes e úteis quanto para seu fluxo de trabalho.  

Observe que apontamos somente diretrizes diretamente relacionadas com atividades nas quais o arquiteto é o principal responsável.

Para mais informações:

Leave a Reply

 

 

 

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>