1. A computer implemented method to integrate a distributed object system (DOS) component with a service oriented architecture (SOA) application, the computer implemented method comprising: capturing, at a core component by a controller, a user event from the DOS component using an active component framework (ACF) coupled to the DOS component to provide an application programming interface (API) called from an enterprise server; transferring, by the controller, the user event to an application processor including an event controller interface and an application model to receive the user event from the controller; processing, by the application processor, the user event by fetching data from the enterprise server in response to the captured user event based on user interface (UI) specific business logic via an enterprise services infrastructure (ESI) interface coupled to the core component to integrate the DOS component with the SOA application of the enterprise server for processing the user event; converting, by the application processor, fetched data into a data format using services provided by a service layer of the core component; sending the processed data to the DOS component; and integrating the DOS component with an integrated development environment (IDE) by a pattern plug-in interface of the core component, including a set of APIs to enable the usage of the DOS component without customizing the DOS component, wherein the IDE is configured to model the SOA application.