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: webmasteraosd.net
|
|