Apache Polygene™ is a framework for domain centric application development, including evolved concepts from AOP, DI and DDD.
polygene.apache.org