Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
6948017 | Information and Software Technology | 2018 | 14 Pages |
Abstract
The dynamic aspect weaver implemented demonstrates that invokedynamic is a suitable mechanism to provide efficient runtime aspect weaving for Java applications. Moreover, it supports concurrent and programmatic aspect (un)weaving at any point of execution, a wide set of join points, class and object weaving, and allow aspects to have their own state. Neither the Java language nor the virtual machine needs to be modified.
Related Topics
Physical Sciences and Engineering
Computer Science
Human-Computer Interaction
Authors
Oscar Rodriguez-Prieto, Francisco Ortin, Donna O'Shea,