Reengenharia das aplicações web do sistema irriga
Visualizar/ Abrir
Data
2008-12-17Autor
Silveira Junior, Elias Dorneles da
Metadata
Mostrar registro completoResumo
As aplicações Web possuem um ciclo de vida e de desenvolvimento singular na área
de engenharia de software. Nesse tipo de aplicação, é favorecido o desenvolvimento
rápido e o menor esforço na produção de resultados, pois os requisitos e restrições tendem
a ser alterados com maior freqüência, somando-se ao fato das tecnologias nesta área
estarem em constante evolução. Esse tipo de desenvolvimento, se não for planejado e desenvolvido
de acordo com padrões que permitam compatibilidade e extensibilidade, pode
levar a um estado em que o sistema se torna muito difícil de ser mantido e em alguns
casos, de ser utilizado. O Sistema Irriga é um conjunto de serviços tecnológicos de manejo
e monitoração de culturas agrícolas, cujas aplicações Web foram desenvolvidas por
pessoas com formações distintas em diferentes períodos de tempo, o que acarretou uma
grande heterogeneidade no código-fonte e na interface das aplicações. Essas características
dificultam a manutenção do código existente e a adição de funcionalidades, de tal
forma que com o surgimento de novas necessidades no projeto, optou-se por realizar uma
reengenharia do sistema atual, com o objetivo de resolver os problemas identificados e
possibilitar a adoção de novas tecnologias através de um sistema modular e extensível. O
presente trabalho apresenta a proposta da reengenharia dessas aplicações Web, fazendo
uso de técnicas de engenharia de software e mantendo o desenvolvimento das aplicações
de acordo com os padrões atuais.
Coleções
Os arquivos de licença a seguir estão associados a este item: