AspectLua - A Dynamic AOP Approach

dc.creatorCacho,Néélio
dc.creatorBatista,Thaís
dc.creatorFernandes,Fabrício
dc.date2005
dc.date.accessioned2024-02-06T12:53:46Z
dc.date.available2024-02-06T12:53:46Z
dc.descriptionIn this paper we describe AspectLua - a dynamic aspect-oriented language based on Lua. It relies on a meta-object protocol, LuaMOP, which unifies the introspective and reflective mechanisms provided by Lua and handles the weaving process. In order to improve support for dynamicity, AspectLua allows the association of aspects with undeclared elements of the application code (virtual join points). In addition, it provides an automatic support for managing aspects execution order.
dc.formattext/html
dc.identifierhttps://doi.org/10.3217/jucs-011-07-1177
dc.identifierhttps://lib.jucs.org/article/28439/
dc.identifier.urihttps://openrepository.mephi.ru/handle/123456789/8806
dc.languageen
dc.publisherJournal of Universal Computer Science
dc.relationinfo:eu-repo/semantics/altIdentifier/eissn/0948-6968
dc.relationinfo:eu-repo/semantics/altIdentifier/pissn/0948-695X
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rightsJ.UCS License
dc.sourceJUCS - Journal of Universal Computer Science 11(7): 1177-1197
dc.subjectAOP
dc.subjectMOP
dc.subjectLua
dc.subjectdynamic aspects
dc.subjectreflection
dc.titleAspectLua - A Dynamic AOP Approach
dc.typeResearch Article
Файлы