Patent ID: 7765521

Claim:
A method for the configuration of components in a component based distributed system, the method comprising: obtaining a plan schematic; obtaining at least one system configuration template, said at least one system configuration template from a configuration template library, wherein said system configuration template describes a combination of components, said combination of components having been tested to ensure usability in the system and that the combination of components is capable of performing a desired function; matching said at least one system configuration template with system requirements defined by said plan schematic; generating a preliminary result from said comparing said system requirements with said system configuration template; obtaining a current configuration of components in said component based distributed system describing currently available system resources; matching said current configuration with said preliminary result; generating a final result of the matching said current configuration and said preliminary result by selecting a system configuration template which minimizes disruption to said components while running and minimizes demands on the currently available system resources; and communicating said final result to said component based distributed system.