Dissertação de Mestrado:
Aspectuml Aplicada à Criação de Sistemas de Informação Geográfica

Heitor Romero Cajaty

GEOM
Orientador
Prof. Orlando Bernardo Filho , Doutor em Eng. Elétrica, COPPE, UFRJ, 1999 - Currículo Lattesk
Coorientador
Neide dos Santos, D.Sc., UERJ
Banca
* Prof. Orlando Bernardo Filho , Doutor em Eng. Elétrica, COPPE, UFRJ, 1999 - Currículo Lattesk
* Neide dos Santos, D.Sc., UERJ
* Vera Maria Bejamim Werneck Phd., UERJ
* Sergio Palma da Justa Medeiros, D.Sc., UFRJ
Data - hora da defesa
04/05/2006
Resumo
A programação orientada a objetos é um importante paradigma e foi criada com a finalidade de trazer soluções à implementação, tentando facilitar o reuso e a manutenção do código, entretanto, não é suficientemente capaz de prover meios para separação dos interesses comuns no sistema. Com efeito, surgiu a programação orientada a aspectos (POA), introduzindo o conceito de aspectos e permitindo a separação dos requisitos transversais do sistema, afetando o desempenho ou semântica dos componentes, tratamento de exceções, consistência de dados, segurança etc. O presente trabalho objetiva estudar a programação orientada a aspectos para apresentar um novo processo de desenvolvimento de sistemas de informação geográfica usando a orientação a aspectos, como também criar uma extensão para a linguagem de modelagem unificada (UML), voltada para a representação dos aspectos - a AspectUML, além de um sistema web -GD­ SIGPOA - para o gerenciamento do desenvolvimento de SIGs usando a POA, todos objetivando auxiliar o analista de sistemas a visualizar a comunicação entre os objetos e os aspectos do projeto. Palavras-Chave: Engenharia de Software, Orientação a Aspectos, Orientação a Objetos, Sistemas de Informação Geográfica, Modelo de desenvolvimento de SIGs, UML.

Download do Trabalho