The capacity for self-explanation can makecomputer-drafted documents more credible, assist in the retrieval and adaptation of archival documents, and permit comparison of documents at a deep level. We propose a knowledge-based model of documents that makes explicit the underlying goals that documents are intended to achieve and the stylistic conventions to which they must conform. These goals and conventions are expressed in a dual justi cation structure that represents the illocutionary and rhetorical dependencies underlying documents. After demonstrating how a document grammar derived from dual justi cation structures can be used to automate documentdrafting, we show how documentscan exploit dual justi cation structures to \explain themselves" by answering queries about (1) the purposes for inclusion of text in the documentand (2) the justi cation for propositions expressed in the text. This self-explanation framework has been implemented in the Docu-Planner, a prototype docume...
Karl Branting, James C. Lester, Charles B. Callawa