Abstract (EN):
Aspect Oriented Programming (AOP) is a programming
paradigm that tries to solve the problem of crosscutting concerns being
normally scattered throughout several units of an application.
Although an important step forward in the search for modularity, by
breaking the notion of encapsulation introduced by Object Oriented Programming
(OOP), AOP has proven to be prone to numerous problems
caused by conflicts and interferences between aspects.
In this paper, current research paths regarding this particular problem
will be analyzed in order to create a solid knowledge base for future
works in the area.
Idioma:
Português
Tipo (Avaliação Docente):
Científica