Date of Award
Electrical and Computer Engineering
Reverse engineering, Aspect-oriented programming, Reverse engineering, Aspect oriented programming, Application class model
Aspects provide a nice way to modify behavior and implement cross-cutting concerns in object-oriented systems. As such, aspects do not have an existence of their own the application classes that the aspects refer to must be present in order to instantiate the aspects. In this research, we present a reverse engineering approach to generate a minimal class model that has all the structural elements necessary in order to complete exercise a set of aspects
Magdalla, Irenee Morcos George, "Reverse Engineering Aspects to Derive Application Class Models" (2010). ETD Archive. 735.