Patent ID: 8875118

Claim:
A central configuration system for identifying and customizing software in a first environment with a first and second task defining new software in a second environment, wherein the central configuration system comprises: an environment configuration module including an environment configuration processor for defining a characteristic of the first environment; a release configuration module including a release configuration processor for identifying common characteristics between the first environment defined by the environment configuration module and a second environment to customize the first and the second task; and a deployment manifest module including a deployment manifest processor for defining and deploying the first task and the second task within at least the first environment; and a workflow module including a workflow processor that manages the modules and automatically transitions and performs: during a staging phase: identifying common characteristics and configuration settings between a first environment and a second environment using the release configuration module; identifying a location of old software to be customized within the first environment; and identifying the first and second task of the new software in the second environment by using the deployment manifest module; during a deployment phase: physically moving the first task from the second environment to the first environment; and physically moving the second task from the second environment to the first environment; and during an activation phase: deactivating the old software; and activating the first task and the second task.