Patent ID: 9009667
Filing Date: 2015-04-14
Classification: G06F

Abstract:
1. A method comprising: integrating, by a processing device, a component of a source component model of a software framework into a target component model, wherein each of the source component model and the target component model are associated with a different set of rules for defining their respective components and interactions among the respective components; managing state transitions of the component according to the target component model with reference to libraries of the source component model; controlling dependencies among components of multiple component models of the software framework and the state transitions using a plurality of controller contexts to keep a first component in a first state until an object from a second component is injected into the first component, wherein the first component is transitioned to a second state after the injection of the object, and wherein the injected object is associated with a resource of the second component being used by the first component; and installing, by the processing device, the component in an application server for execution by a virtual machine.