LIVRO Programação Orientada por Aspectos Fabio Tirelo et al. 2004 |
 
O desenvolvimento de software orientado por aspectos é uma técnica
nova cujo objetivo é permitir a definição separada de requisitos
transversais às classes de um sistema orientado por objetos.
Por atravessarem todo o código, tais requisitos são, em geral,
de difícil modularização em linguagens orientadas por objetos puras.
Com a orientação por aspectos, requisitos transversais,
tais como geração de registros de operações, controle sincronização e
comunicação, podem ser implementados de maneira elegante,
eficiente e modular, aumentando o nível de reutilização
de código em sistemas.
Referência
Fabio Tirelo, Roberto S. Bigonha, Mariza A.S. Bigonha e Marco Túlio O. Valente,
Programação Orientada por Aspectos,
XXIII Jornada de Atualização em Informática,
XXIV Congresso da Sociedade Brasileira de Computação, 2004
Prefácio