Resposta CORRETA letra B
Rational Rose é uma solução para modelagem visual de software permitindo a criação, análise, projeto (design), visualização, modificação e manipulação de componentes. Com ele é possível fazer uma descrição geral do comportamento do sistema com os diagramas de casos de uso (use-cases). Ele também provê os diagramas de colaboração como uma alternativa aos use-cases. Tal diagrama mostra a interação entre os objetos e os links que eles têm entre si. Ainda existe o diagrama de estados que uma técnica de análise adicional para as classes com comportamento dinâmico significante. O diagrama de estados mostra a tempo de vida de uma determinada classe, os eventos que causam a transição de um estado para outro e as ações que resultam de uma determinada mudança de estado. Os diagramas de atividade provêem uma maneira de modelar uma operação de classe ou o fluxo de trabalho de um determinado processo do domínio.
O Rational Rose provê a notação necessária para especificar e documentar a arquitetura do sistema. A arquitetura lógica é capturada nos diagramas de classes, que contêm as classes e seus relacionamentos. A arquitetura de componentes é capturada nos diagramas de componentes, que estão focados na organização modular do sistema dentro do ambiente de desenvolvimento. A arquitetura de distribuição (deployment) é capturada com os diagramas de distribuição (deployment diagrams), que mapeiam o software em nodos de processamento – mostrando a configuração de elementos com processamento em tempo de execução e seus processos de software.