Patent ID: 6088801
Filing Date: 2000-07-11
Classification: G06F,G06Q

Abstract:
A method for managing the risk of executing a software process bya.) in response to a request from a user or a software process X to execute a software process Y on a virtual machine, such process Y having access to a plurality of resources, such resources being any item under control of a virtual machine, said process Y consisting of a series of one or more instructions to be executed by a virtual machine, reading the instructions that define process Y,b.) determining the capabilities of process Y, such capabilities being defined in the context of a virtual machine, each capability being defined by one or more instructions,c.) reading a policy P containing a list of potential capabilities available for a virtual machine and corresponding procedures to be followed for each capability,d.) comparing capabilities with policy P to determine which procedures are applicable,e.) and performing said procedures before process Y is executed,whereby enabling a user to manage the risk of executing a software process.