An Aspect-Oriented programming language that is an extension of Java.
This language is intersting for our purpose (Design Rule checking) because:
- It's
declare error
and declare warning
syntax can be used for (limited) design rule checking.
- We believe that joinpoint models and pointcuts are one of the key elements in the design of our DSL.
See
http://aspectj.org
-- Main.kdvolder - 05 May 2005