Capturando Arquitetura de Aplicativo em um Modelo de Design

Você criou o modelo de caso de uso que descreve os requisitos para o aplicativo e criou um modelo de análise que identifica os requisitos de domínio do aplicativo e descreve como o aplicativo será estruturado. A próxima etapa no processo de desenvolvimento é construir sobre o modelo de análise, explorando as opções de arquitetura e de execução para o aplicativo.

A fase de design assume o modelo de alto nível criado durante a análise e inclui detalhes na execução real do sistema. Utilizando vários diagramas, incluindo diagramas de seqüência, de máquina de estado, de componente e de implementação, você pode criar um modelo que descreve, em detalhes, como o aplicativo está estruturado e como ele será executado. As construções e tecnologias de programação, como aqueles utilizadas para persistência, distribuição, segurança e log, são descritas. Você pode refinar ainda mais o modelo de design, aplicando padrões de design que capturam estruturas e processos freqüentemente utilizados e complexos.

Quando você estiver pronto para ir para a fase de execução, o modelo de design poderá ser transformado em código de aplicativo.

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