Proceedings

Hardware Diagnosis as Program Debugging

Download BibTeX Cite

Proceedings of the Tenth International Joint Conference on Artificial Intelligence. Knowledge Representation. Pages 524-525.

© 1987 International Joint Conferences on Artificial Intelligence

Abstract

Horn clauses provide a useful framework for writing executable structural representations for digital circuits. This paper discusses how these representations can be used to diagnose faulty circuits using algorithmic program debugging techniques developed by Shapiro. The sound theoretical basis of these techniques Is one of the major advantages of this approach. This framework also provides a new perspective on some of the hardware diagnosis techniques suggested In the literature.

  1. Clancey, W.J., "Classification Problem Solving", in Proc. AAAI-84. 1984, pp. 49-54.
  2. Clocksin, W.F., "Logic Programming and digital circuit analysis ", to appear in J. Logic Programmi~ (1987).
  3. Davis, R., "Expert Systems: where we are and where do we go frotn here", AI Magazine, Summer 1982.
  4. Davis, R., et. al., "Diagnosis based on description of structure and function ", Proc. AAAI-83, 1983, pp 137-142.
  5. Genesereth, M.A., "The use of design description in automatic diagnosis", Artificial Intelligence 24 (1984) 411-436.
  6. Hamscher,W. & R. Davis, "Diagnosing circuits with states: an inherently underconstrained problem ••, ~roc =--~AAI-84.
  7. Shapiro, E.Y., Algorithmic Program Debugging , MIT Press, Cambridge, Mass. (1982).

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards