Enabling Application Composition for Enterprise JavaBeans