RESUMO
A constante evolução dos paradigmas de programação tem por objetivo facilitar a arte de programar e corrigir antigos problemas dos paradigmas anteriores. Nesse contexto surge a Programação Orientada a Aspectos (POA). Este trabalho apresenta um estudo de caso sobre Programação Orientada a Aspectos e um comparativo com a Programação Orientada a Objetos (POO). Através do aplicativo Banco de Questões são realizadas análises experimentais com resultados quantitativos e qualitativos, os quais são de fundamental importância para analisar os prós e os contras da POA em diferentes contextos.
Palavras Chaves: paradigmas de programação, Programação Orientada a Aspectos, Programação Orientada a Objetos, interesses transversais, interesses sistêmicos.