Explaining and Justifying Expert Consulting Programs

  title={Explaining and Justifying Expert Consulting Programs},
  author={William R. Swartout},
Abst rac t Traditional methods for explaining programs provide explanations by converting to English the code of the program or traces of the execution of that code While such methods can provide adequate explanations of what the program does or did, they typically cannot provide justifications of the code without resorting to canned-text explanations. That is, such systems cannot tell why what the system is doing is a reasonable thing to be doing. The problem is that the knowledge required to… CONTINUE READING