O Modelo de Design

O modelo de design constrói o modelo de análise, descrevendo, com mais detalhes, a estrutura do sistema e como o sistema será executado. As classes que foram identificadas no modelo de análise são refinadas para incluir as construções de execução.

O modelo de design baseia-se nos requisitos de análise e de arquitetura do sistema. Ele representa os componentes de aplicativo e determina seu posicionamento e uso apropriados na arquitetura geral.

No modelo de design, os pacotes contêm os elementos de design do sistema, como classes de design, interfaces e subsistemas de design, que evoluem a partir das classes de análise. Cada pacote pode conter qualquer número de subpacotes, que particionam ainda mais os elementos de design contidos. Essas camadas arquiteturais formam a base para uma organização de segundo nível dos elementos que descrevem as especificações e os detalhes de execução do sistema.

Dentro de cada pacote, diagramas de seqüência ilustram como os objetos interagem nas classes, diagramas de máquina de estado para modelar o comportamento dinâmico em classes, diagramas de componentes para descrever a arquitetura de software do sistema e diagramas de implementação para descrever a arquitetura física do sistema.

Termos de uso | Feedback
(C) Copyright IBM Corporation 2004, 2005. Todos os Direitos Reservados.