Automated analysis of a model based diagnostic system
AssigneeHewlett-Packard Company
InventorsGeorge L. Booth, John M. Heumann, Douglas R. Manley
Life of this patent
Estimating the term…
Loading patent…
AssigneeHewlett-Packard Company
InventorsGeorge L. Booth, John M. Heumann, Douglas R. Manley
Estimating the term…
An automated analysis system that identifies detectability problems, diagnosability problems, and possible ways to change rank order of diagnoses in a diagnostic system and makes the problems and possible improvements visible to test programmers to aid in test improvement. Components that have no coverage and components that have inadequate coverage (according to a heuristic criteria) are identified as potential detectability problems. Components that are exercised by identical operations in all tests are identified as diagnosability problems. If an incorrect diagnosis is made, the automated analysis system identifies failing tests that have no coverage of any component in the true failure cause. In addition, if an incorrect diagnosis is made, the automated analysis system identifies ways of changing the rank order of diagnoses, including coverages that can be reduced and identification of operation violations that can be eliminated or deliberately added. If no historical data are available, a "diagnosability index" may be computed by randomly sampling from the set of possible failure syndromes and observing the frequencies with which ties occur among the weights of the top-ranked candidate diagnoses. After historical data becomes available, a diagnosability index may be computed from the frequency with which two candidate diagnoses are assigned identical weights by the model-based diagnostic system over a set of representative failures.
A method of identifying improvements to a model-based test system, the model-based test system including a test suite and a model, the method comprising the following steps:
A method of identifying improvements to a test suite, the test suite based on a model of a system, the mode not including a description of connection of components in the system, the method comprising the following steps:
A method of identifying improvements to a test suite, the test suite based on a model of a system, the model not including a description of connection of components in the system the method comprising the following steps:
A method of identifying improvements to a test suite, the method comprising the following steps:
A method of identifying improvements to a model-based diagnostic system, wherein the model-based diagnostic system has misidentified a particular set of components as the cause of a set of failing tests instead of identifying the true failure cause components as the cause of the set of failing tests, the method comprising:
A method of identifying improvements to a model-based diagnostic system, wherein the model-based diagnostic system has misidentified a particular set of components as the cause of a set of failing tests instead of identifying the true failure cause components as the cause of the set of failing tests, the method comprising:
A method of identifying improvements to a model-based diagnostic system, wherein the model-based diagnostic system has misidentified a particular set of components as the cause of a set of failing tests instead of identifying the true failure cause components as the cause of the set of failing tests, the method comprising:
Dependencies are inferred from the claim text.