Abstract
Aspect-oriented software development has been proposed with the intent of better modularizing object-oriented programs by confining crosscutting concerns in aspects. Unfortunately, the aspects do not completely keep their promises. Most of the current approaches revealed to be tightly coupled with the base-program's code compromising the modularity. Moreover, the feasible modularization has a coarse-grain since the aspects can only be woven at the public interface level but not on a generic statement. We have designed the Blueprint framework to overcome these limits. The join points are located through the description of the context where they could be found. This work is about the framework realization and the role that graph grammars play in locating the join points in the base-program from the context description. Copyright 2009 ACM.
Author supplied keywords
Cite
CITATION STYLE
Cazzola, W., & Salvotelli, S. (2009). Recognizing join points from their context through graph grammars. In Proceedings of the 13th Workshop on Aspect-Oriented Modeling, AOM ’09, Co-located with the 8th International Conference on Aspect-Oriented Software Development, AOSD.09 (pp. 37–41). https://doi.org/10.1145/1509297.1509306
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.