Abstract:
The tool for modification of compiled applications for the Android platform by means of aspect-oriented programming is presented. It is based on the Aspect-Oriented Programming paradigm, is implemented with the ASMDEX library, and performs the weaving of the program and the aspects in two passes. The language for implementation of the aspects is Java with special annotations encapsulating the necessary meta-information.