Apparatus for lightweighting application through duplicating management of application in environment of osgi middleware for embedded terminal and method thereof

An apparatus and a method for achieving lightweight application through duplicated application management in an OSGi(Open Service Gateway initiative) middleware environment for an embedded terminal are provided to duplicate application management through a connection unit and an integrated management unit so as to achieve lightweight applications. An apparatus for achieving lightweight application through duplicated application management in an OSGi middleware environment for an embedded terminal includes a connection unit(200), an integrated management unit(210) and a determination unit(220). The connection unit exchanges a message required to execute an application with the integrated management unit connected to a native module(215). The integrated management unit provides an interface for duplicating the application and exchanges the message with the connection unit. The determination unit confirms whether there is a native module related to an OSGi service bundle, executes an application according to the service bundle when the native module exists and then removes the application, and executes the application through exchange of the message with the connection unit and the integrated management unit when the native module does not exist.