Utilização de padrão de arquitetura de software para a fase de projeto orientado a objetos.

Detalhes bibliográficos
Ano de defesa: 2001
Autor(a) principal: Silva, Cristina Maria Ferreira da
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Biblioteca Digitais de Teses e Dissertações da USP
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: https://www.teses.usp.br/teses/disponiveis/3/3141/tde-13092024-113136/
Resumo: O objetivo deste trabalho realizado é apresentar um processo para a fase de projeto no desenvolvimento de software orientado a objetos, através de uma abordagem que utiliza os padrões de arquitetura de software. Foram adotados os recursos de Unified Modeling Language (UML) para a representação dos modelos e o processo do método Object Modeling Technique (OMT) foi modificado para comportar a proposta desenvolvida. O processo da fase de projeto é geralmente dependente do tipo de sistemas e do conjunto de ferramentas de implementação a ser utilizado no desenvolvimento. Desse modo, o processo foi elaborado para uma categoria específica de sistemas, implementados através do modelo de arquitetura cliente/servidor de três camadas, do banco de dados relacional centralizado e dos recursos computacionais do ambiente Internet/Intranet. Para essa categoria de sistemas, foi definido um padrão de arquitetura, sobre o qual foi identificada uma série de padrões de projeto dos componentes. O uso desses padrões, como ferramenta de desenvolvimento, introduz as informações de implementação de uma forma sistemática e mais gerenciável, além de melhorar a qualidade da informação dos modelos gerados. A avaliação do método proposto foi feita através da sua aplicação na modelagem de um sistema, para consulta de informações dos projetos da área de Engenharia Civil, com ênfase na fase de projeto.