An enterprise application api used by Java/J2EE developers to create application logic which can easily be integrated into existing MVC frameworks and serves as an inversion of control/dependency injection mechanism for creating transposable application logic