Patent ID: 7406483
Filing Date: 2008-07-29
Classification: G06Q,Y10S

Abstract:
1. A computerized method for automatically generating a provisioning process said provisioning process being capable to install at least one software component on a target system, said method comprising: a first step of receiving a request to install a first software component; a second step of determining a product dependency graph for said first software component, said product dependency graph identifying as a directed graph additional software components required by said first software component as prerequisite or corequisite software components, and of determining for each of said additional software components in said product dependency graph a corresponding installation facility; a third step of transforming the product dependency graph into a process model executable by a Workflow Management System (WFMS), wherein said process model comprises a directed graph of activities, and wherein the transforming comprises translating dependencies between different ones of said additional software components in said product dependency graph into sequential and parallel execution paths in said process model, and wherein each of said additional software components of said product dependency graph is associated with an activity in said process model such that when each said activity is executed, an installation is performed by an installation facility corresponding to said each of said additional software components; and wherein a sequence of said activities in said directed graph does not violate the dependencies of said additional software components in said product dependency graph; and a fourth step of inserting said process model in said WFMS as said provisioning process.