Publication View

Abstract Static Analysis of Aspects (2007)

Abstract
Aspects are a novel programming language feature, to express concerns in program design that crosscut traditional abstraction boundaries. Aspects are specified as pointcut designators (patterns in the call stack), coupled with advice (code whose execution is triggered by the given pattern). We propose a more primitive syntax for pointcut designators, based on regular expressions. This primitive syntax facilitates a new static analysis that in turn enables a more efficient implementation of aspects. 1

Publication details
Download http://citeseerx.ist.psu.edu/viewdoc/summary?doi=?doi=10.1.1.20.2778
Source http://www.comlab.ox.ac.uk/oucl/work/oege.demoor/papers/ser.pdf
Contributors CiteSeerX
Repository CiteSeerX - Scientific Literature Digital Library and Search Engine (United States)
Type text
Language English
Relation 10.1.1.94.1915