ABSTRACT

This chapter is intended for the reader who wants to gain a hands on understanding of the issues related to programming explanation-building systems. We present a miniature version of the SWALE program discussed in Part II. This miniature version contains modules that are, of course, much simpler than the modules of the original SWALE system, although the basic functionality is preserved. The user can learn a lot about what is involved in building such systems by studying and running the code listed at the end of the chapter. Those who really want to become intimately familiar with this kind of work will want to make their own modifications to the program. For those readers, we have included a set of suggested exercises.