Patent ID: 8438560

Claim:
A computer implemented resource assessment method, comprising: providing characteristics of an information technology resource; accessing characteristics of at least one software product from a database; generating a data collector software tool with a data collector generator based on said characteristics of said information technology resource and said characteristics of said at least one software product; an agent composer software tool determining whether suitable resource assessment agents already exist and in response to no suitable resource assessment agents existing, composing a resource assessment agent that includes said data collector software tool, adapted for installation on said information technology resource to collect data pertaining to system information relating to said information technology resource, to perform an analysis of said data by reference to said characteristics of said at least one software product to determine a compatibility of said information technology resource with said at least one software product and to return at least one result of said analysis; deploying said resource assessment agent on said information technology resource with a deployment server software tool, wherein the resource assessment agent includes a system data collector, analysis engine, and product configuration information of the at least one software product; and receiving and outputting said result of said analysis from said information technology resource with a computing device.