{"title":"An expert system to perform functional diagnosis of a bus subsystem","authors":"C. Preist, D. Allred, A. Gupta","doi":"10.1109/CAIA.1992.200015","DOIUrl":null,"url":null,"abstract":"AGATHA is an expert system designed to assist in the test and diagnosis of Hewlett-Packard PA-RISC processor boards during manufacturing. It consists of several smaller cooperating expert systems, called slices, capable of diagnosing different parts of a circuit board. The authors focus on the slice responsible for diagnosing the cachebus subsystem, outlining its design and performance. This slice diagnoses failures on an electronic bus by processing a large quantity of test data. Rather than using heuristics, it uses a causal rule-based approach, and it is able to handle intermittent faults and also most situations involving multiple faults. Updating the system to handle new boards is made easier by separating board-specific knowledge from test-specific knowledge and the process is now automated. The system has been deployed and is in regular use at three sites.<<ETX>>","PeriodicalId":388685,"journal":{"name":"Proceedings Eighth Conference on Artificial Intelligence for Applications","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1992-03-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings Eighth Conference on Artificial Intelligence for Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CAIA.1992.200015","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6
Abstract
AGATHA is an expert system designed to assist in the test and diagnosis of Hewlett-Packard PA-RISC processor boards during manufacturing. It consists of several smaller cooperating expert systems, called slices, capable of diagnosing different parts of a circuit board. The authors focus on the slice responsible for diagnosing the cachebus subsystem, outlining its design and performance. This slice diagnoses failures on an electronic bus by processing a large quantity of test data. Rather than using heuristics, it uses a causal rule-based approach, and it is able to handle intermittent faults and also most situations involving multiple faults. Updating the system to handle new boards is made easier by separating board-specific knowledge from test-specific knowledge and the process is now automated. The system has been deployed and is in regular use at three sites.<>