Techniques for instantiating and configuring projects
AssigneeNovell, Inc.
InventorsMichel Shane Simpson, Volker Gunnar Scheuber-Heinz, Lee Edward Lowry, Stephen R. Carter
Life of this patent
Estimating the term…
Abstract
Techniques for project management instantiation and configuration are provided. A master project includes policy directives that drive the dynamic instantiation and configuration of resources for a project. The resources are instantiated and configured on demand and when resources are actually requested, in response to the policy directives.
Claims20
A method implemented and residing in a non-transitory machine-readable medium for execution on a machine, comprising:
- acquiring, by the machine, a project definition for a project within a first processing environment associated with a first stage of a lifecycle for the project, the lifecycle including multiple other stages and each other stage associated with different processing environments from one another and from the first processing environment;
- and
- dynamically instantiating and configuring, by the machine, selective resources of the project that are associated with the first stage on demand and when the resources are requested using the project definition.
A method implemented and residing in a non-transitory machine-readable medium for execution on a machine, comprising:
- monitoring, by the machine, a lifecycle for a project via a virtual project definition;
- detecting, by the machine, attempted access to a sub portion of the project defined within the virtual project definition, wherein the attempted access is detected within a particular stage of the lifecycle and within a particular processing environment, each stage of the lifecycle have its own unique processing environment different from the other sages;
- and
- dynamically instantiating, by the machine, the sub portion of the project for access within that particular stage.
A method implemented and residing in a non-transitory machine-readable medium for execution on a machine, comprising:
- interpreting, by the machine, a virtual project definition to manage a master project having a plurality of stages associated with a lifecycle of the master project, each stage associated with a different processing environment;
- and
- deploying, by the machine, selective resources of the master project based on directives and policies defined in the virtual project definition, deployment is for an initial stage of the lifecycle.
Dependencies are inferred from the claim text.