JAsCo
JAsCo is an aspect-oriented programming (AOP or AOSD) language originally tailored for the component-based field. It tries to stay as close as possible to the original Java syntax and concepts and introduces two new concepts: aspect beans and connectors.