Personal tools
You are here: Home Members Oege de Moor Publications Static analysis of aspects
Document Actions

Static analysis of aspects

In: Mehmet Aksit (editor), Proceedings of the 2nd International Conference on Aspect-Oriented Software Development (AOSD), 2002. pp. 30-39.

Authors: Damien Sereni and Oege de Moor
>

Abstract

Aspects are a novel programming language feature, to express concerns in program design that crosscut traditional abstraction boundaries. The focus of this paper are dynamic aspects. Such 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.

(PDF, PS)

BIBTEX:

           @inproceedings{aosd05sereni, 
           author = "Damien Sereni and Oege de Moor", 
           title = "Static analysis of Aspects", 
           booktitle = "2nd International Conference on Aspect-Oriented Software Development { (AOSD)}",
           location = "Boston, USA", 
           editor = "Mehmet Aksit",
           year = "2003",
           pages = "30--39",
           publisher = "ACM Press"} 

Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: