Patent ID: 8849781

Claim:
A computer-implemented method, including: dynamically and in real-time detecting an enhancement to a component within a processing environment, wherein the enhancement is executable instructions that alter the behavior of the component and the component is also a software application that executes within the processing environment, wherein the component is identified as an active object; dynamically and in real-time installing the enhancement and its instructions within the processing environment in response to a type of the enhancement detected; and dynamically and in real-time processing the enhancement via its instructions for at least one of a request for and a response from the component, and wherein when the enhancement is processed in response to the request, the enhancement is processed either before the request is handled or after the request is handled by the processing component, wherein an adapting component is responsible for dynamically and in real-time installing and executing the component and the enhancement, and the adapting component dynamically and in real-time installs and references the enhancement to force the enhancement to install and process either before the component is processed or after the component is processed.