AOSD Conference
›› Program Overview
›› Research Track
›› Industry Track
›› Keynotes
›› Workshops
›› Tutorials
›› Demonstrations
›› Panel
›› BOFs

D14: Conceptual Pointcuts in the Intensional View Environment

Thursday 10:30-11:10 & Thursday 14:00-14:40


This demonstration, based on joint work with Dr. Johan Brichau, proposes an extension of the model of Intensional Views to document and introduce aspects in an object-oriented system, and argues why this approach may lead to more evolvable aspect-oriented programs. In particular, we argue how it addresses the "fragile pointcut problem", by declaring the pointcuts at a more conceptual level, referring to conceptual views over the source code, rather than defining them directly in terms of how the base code is structured. This indirection, combined with a means of verifying where and why the source code does not match the conceptual views, allows us to detect automatically potential evolution conflicts.


  • Andy Kellens (Vrije Universiteit Brussel, Belgium)
  • Kim Mens (Université catholique de Louvain, Belgium)
  • Johan Brichau, University of Lille / INRIA, Belgium

Back to list of demonstrations

Edited by the AOSD Conference Committee.  Send comments to: