Detalhes bibliográficos
Ano de defesa: |
2002 |
Autor(a) principal: |
Fernandes, Sérgio Martins |
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-05092024-153228/
|
Resumo: |
O objetivo deste trabalho é prover diretrizes de análise e projeto para equipes que desenvolvam aplicações J2EE, com base na especialização para J2EE de alguns elementos da disciplina Análise e Projeto do Rational Unified Process (RUP). Desta forma, visa-se contribuir para reduzir o gap semântico entre as abstrações e serviços que a plataforma J2EE provê e o projeto final de uma aplicação J2EE. Mais genericamente, o objetivo é promover a utilização de boas práticas de engenharia de software voltadas para análise e projeto. O trabalho se baseia e integra conhecimento dos seguintes elementos: - O RUP, um processo de software muito completo e efetivo produzido pela Rational Software. Particularmente, a disciplina Análise e Projeto do RUP e os conceitos de Arquitetura de Software definidos no RUP são focados; - Patterns de arquitetura e projeto, desde os muito básicos como patterns GRASP os propostos por Larman e os famosos patterns GoF, passando por patterns de arquitetura propostos por Buschmann, até os patterns de projeto J2EE criados por equipes da Sun Microsystems; - A especificação da arquitetura J2EE. A disciplina Análise e Projeto do RUP é investigada, com o intuito de identificar as atividades nas quais a especialização para J2EE agregaria valor. Essa especialização consiste na definição de diretrizes específicas para o ambiente J2EE, com base em patterns, e na definição de mecanismos de arquitetura (um conceito do RUP) específicos para J2EE. É desenvolvido um estudo de caso, o projeto parcial de uma aplicação fictícia, como forma de ilustrar as propostas apresentadas. |