Automating expert knowledge with analyzer harness
AssigneeHewlett-Packard Development Company, L.P.
InventorsMichael Joseph Brandon, Adam M. Carr, Paul Edward Holland, Mark W McDowell
Life of this patent
Estimating the term…
Abstract
A method is provided for auditing the configuration of an enterprise comprising the steps of: collecting information relating to the configuration of the enterprise, analyzing the configuration information based on expert knowledge; and providing the result of the analysis in the form of reports, and other results of the analyses.
Claims21
A computerized system that analyzes information gathered from plural nodes, the system comprising:
- a set of two or more analyzers designed by technical experts, each analyzer defining how to analyze specific information to determine whether and what analysis result information is to be produced;
- and
- a harness accepting as input a list of analyzers and a list of nodes to be analyzed, the harness comprising
- an analyzer loader that proceeds through the lists of analyzers and nodes, loading at least some of the analyzers to govern the analysis of each of the nodes,
- an argument manager called upon by the analyzer loader during each analysis to gather the specific information from the node being analyzed for presentation to the analysis process, and
- an output routine associated with the analyzer loader that receives any analysis result information produced and places it into at least one of a database or an XML (or equivalent) record, associating such information with the identity of the node being analyzed.
A computerized method for analyzing information gathered from plural nodes, the method comprising the steps of:
- creating two or more analyzers, each analyzer defining how to analyze specific information to determine whether and what analysis result information is to be produced by the analyses;
- guided by lists of analyzers and of nodes to be analyzed, performing at least some of the analyses defined by the analyzers with respect to each of the nodes;
- during each analysis, gathering from the node under analysis the specific information required for the analysis;
- and
- receiving any analysis result information produced during the analyses and placing it into at least one of a database or an XML (or equivalent) record, and associating this information with the identity of the node which is under analysis.
A computerized system that analyzes information gathered from plural nodes, the system comprising:
- analyzer means for defining how specific information is to be analyzed to determine whether and what analysis result information is to be produced;
- and
- a harness accepting as input a list of analyzers and a list of nodes to be analyzed, the harness comprising
- analyzer loader means for proceeds through the lists of analyzers and nodes, causing at least some of the analyzers to govern the analysis of each of the nodes,
- argument manager means called upon by the analyzer loader during each analysis for gathering the specific information from the node being analyzed for presentation to the analysis process, and
- output routine means associated with the analyzer loader for receiving any analysis result information produced and for placing it into at least one of a database or an XML (or equivalent) record, associating such information with the identity of the node being analyzed.
Dependencies are inferred from the claim text.