Abstract

This thesis describes Visual Logic (VL), a software tool for computing several new logical concepts introduced by John Fisher (the author's thesis advisor) [Fisher96] and graphically illustrating the result using clause trees. VL can also be used to visualize and animate (a restricted set of) logic programs and their execution; that is, as a graphical tracer for logic programs. The primary aims of the project are: 1) to implement and experiment with a prototype system; 2) to assess its effectiveness both as a computing platform for the new logical concepts and as a tree-based visualizer for logic programs in general; and 3) to propose specifications for an extended system. In addition, the thesis relates Visual Logic to similar diagrammatic and graphical systems utilized in logic.


Introduction


[ Next: Related works | Up: Contents ]

luutran@cs.sci.csupomona.edu