Patent ID: 8782634

Claim:
A managing method executed by a managing framework included in a plurality of frameworks, the managing framework for managing applications in the plurality of frameworks, wherein the plurality of frameworks operates on an operating system, comprising: a step of receiving an install instruction for installing the application from an operator; a step of acquiring the application to be installed; a step of analyzing information attached to the application to be installed; a determination step of determining, based on a result of analyzing the information attached to the application, a target framework for installation, wherein the target framework for installation is one of the plurality of frameworks including the managing framework; an installation step of installing the application in a framework other than the managing framework or in the managing framework, in accordance with the target framework determined in the determination step, wherein if the target framework is not the managing framework, the installation step searches for an application manager corresponding to the target framework and calls an install method of the application manager to install the application in the target framework; a step of generating a virtual application on the managing framework, if the target framework is not the managing framework, the virtual application corresponding to the installed application and lifecycle management of the installed application is performed for the virtual application; a step of starting the application installed in the one of the plurality of frameworks in accordance with a start instruction; and a step of stopping the application in accordance with a stop instruction.