|
Acadêmico(a): Kelli Aparecida Bez Batti da Silva |
Título: Análise comparativa entre Programação Orientada à Objetos e Orientada à Aspectos |
|
Conclusão: |
Os resultados obtidos com este trabalho demonstram a necessidade e a importância da exploração de alternativas, como a programação orientada a aspectos, para o progresso do desenvolvimento de software frente a amplitude e complexidade das necessidade a serem atendidas pelos sistemas atuais.
A existência de requisitos ortogonais de software é muito comum e, geralmente, resultam em soluções deselegantes e onerosas, dificultando o trabalho dos profissionais que precisam se preocupar, desde os momentos iniciais de um projeto, com propriedades desvinculadas do propósito principal do sistema.
Foi possível observar, na prática, algumas limitações da orientação a objetos na implementação de um requisito ortogonal de controle de acesso, no qual a implementação orientada a objetos ocasionou a perda de coesão e o aumento do acoplamento das classes afetadas por este requisito, além de resultar em um aumento expressivo no volume de código fonte.
Os objetivos deste trabalho foram alcançados e a realização da análise comparativa trouxe, de forma satisfatória, a percepção das vantagens do emprego da orientação a aspectos no suprimento de deficiências da orientação a objetos quanto à implementação de requisitos ortogonais.
|
|
|