DYNAMIC PRIORITISATION OF TEST STEPS IN WORKSHOP DIAGNOSTICS

Die Erfindung betrifft ein Diagnosesystem, das zunächst durch Systemabfragen und durch Verarbeitung der abgefragten Systemmeldungen oder Systemzustände mit einem Diagnoseprogramm eine Fehlerkandidatenmenge erzeugt. Die Fehlerkandidaten in dieser Fehlerkandidatenmenge sind vorzugsweise bereits hinsic...

Full description

Saved in:
Bibliographic Details
Main Authors RENNINGER, HARALD, KONIECZNY, MARTIN
Format Patent
LanguageEnglish
French
German
Published 21.12.2006
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Die Erfindung betrifft ein Diagnosesystem, das zunächst durch Systemabfragen und durch Verarbeitung der abgefragten Systemmeldungen oder Systemzustände mit einem Diagnoseprogramm eine Fehlerkandidatenmenge erzeugt. Die Fehlerkandidaten in dieser Fehlerkandidatenmenge sind vorzugsweise bereits hinsichtlich Fehlerwahrscheinlichkeit priorisiert. Diese Priorisierung kann beim Aufbau eines Prüfschrittbaumes berücksichtigt werden und hilft in dem jeweiligen fehlerhaften Systemzustand einen möglichst effizienten Prüfschrittbaum aufzubauen. Grundsätzlich ist die Priorisierung der Fehlerkandidaten jedoch nicht notwendig. Es können zum Beispiel auch alle Fehlerkandidaten der Fehlerkandidatenmenge die gleiche Fehlerwahrscheinlichkeiten aufweisen. Zu den ermittelten Fehlerkandidaten werden über die Prüfdomäne, in der die Relationen zwischen durchzuführenden Prüfungen und zu überprüfenden Fehlerkandidaten modelliert ist, die für die Überprüfung der Fehlerkandidaten relevanten Prüfungen per Computer ermittelt und mittels eines Programmmoduls für die Prüfschrittpriorisierung einer Bewertung unterzogen. Die Bewertung erfolgt hierbei mit einer Entscheidungsfunktion, die die einzelnen Prüfungen hinsichtlich ihres Informationsgehaltes für das aktuelle Diagnoseproblem in Form der aktuellen Fehlerkandidatenmenge bewertet. The invention relates to a diagnostic system which first produces a set of error candidates based on system queries and the processing of the queried system reports or system states using a diagnostic programme. The error candidates in the error candidate set are preferably already prioritised according to error probability. That prioritisation can be taken into consideration when building a test step tree and helps to build as efficient a test step tree as possible in the respective faulty system state. The prioritisation of the error candidates is not, however, strictly necessary. For example, all error candidates of an error candidate set could have the same error probability. For each determined error candidate the relevant tests to be carried out in order to check the error candidates are determined by computer via the test domain in which the relations between tests to be carried out and error candidates to be tested are modelled, the relevant tests being evaluated by means of a programme module in order to prioritise the test steps. The evaluation is based on a decision function, which evaluates the individual tests with regard to their information content relating to the current diagnostic problem in the form of current error candidate sets. L'invention concerne un système de diagnostic qui génère un nombre de défaillances possibles au moyen d'un programme de diagnostic, d'abord par consultation de système et par traitement des informations de système demandées ou des états de système consultés. Les défaillances possibles dans ce nombre de défaillances possibles sont classées par priorité, de préférence relativement à leur éventualité. Cette priorisation peut être prise en compte lors de l'élaboration d'une arborescence d'opérations de vérification et elle permet de créer une arborescence d'opérations de vérification la plus efficace possible dans l'état de système défectueux correspondant. La priorisation des défaillances possibles n'est toutefois pas indispensable en soi. Par exemple, toutes les défaillances possibles d'un nombre de défaillances possibles peuvent avoir la même probabilité. Pour les défaillances possibles déterminées, les vérifications adéquates sont définies par ordinateur au moyen du domaine de contrôle, dans lequel les relations entre vérifications à réaliser et défaillances possibles à contrôler sont modélisées, ces vérifications étant soumises à une évaluation pour la priorisation au moyen d'un module du programme. L'évaluation est réalisée par une fonction de décision qui évalue chaque vérification relativement à son contenu informationnel pour le problème de diagnostic en cours sous forme d'un nombre de défaillances possibles momentané.
Bibliography:Application Number: WO2006EP05572