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

Abstract

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.

Presenters

  • 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: webmaster@aosd.net