abc the aspectBench compiler for aspectJ a workbench for aspect-oriented programming language and compilers research

  • Authors:
  • Chris Allan;Pavel Avgustinov;Aske Simon Christensen;Bruno Dufour;Christopher Goard;Laurie Hendren;Sascha Kuzins;Jennifer Lhoták;Ondrej Lhoták;Oege de Moor;Damien Sereni;Ganesh Sittampalam;Julian Tibble;Clark Verbrugge

  • Affiliations:
  • Oxford University, United Kingdom;Oxford University, United Kingdom;University of Aarhus, Denmark;McGill University, Montreal, Canada;McGill University, Montreal, Canada;McGill University, Montreal, Canada;Oxford University, United Kingdom;McGill University, Montreal, Canada;McGill University, Montreal, Canada;Oxford University, United Kingdom;Oxford University, United Kingdom;Oxford University, United Kingdom;Oxford University, United Kingdom;McGill University, Montreal, Canada

  • Venue:
  • OOPSLA '05 Companion to the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Aspect-oriented programming (AOP) is gaining popularity as a new way of modularising cross-cutting concerns. The aspectbench compiler (abc) is a new workbench for AOP research which provides an extensible research framework for both new language features and new compiler optimisations. This poster presents the abc architecture, as well as example uses.