1. A method comprising: at least one computing device receiving a user-command to test a configuration of an ECLIPSE-based software application, wherein the ECLIPSE-based software application includes a plurality of software elements; at least one computing device obtaining available sites for the ECLIPSE-based application; at least one computing device compiling a list of software elements required to operate the ECLIPSE-based software application; extracting a set of at least one data attribute from a set of meta data for each software element contained in the compiled list of software elements; analyzing the set of data attributes extracted for each software element; and at least one computing device, if a result of the analyzing step determines an existence of a configuration problem, validating the existence of the configuration problem.