An Architecture for Visualizing the Execution of Parallel Logic Programs
Proceedings of the Twelfth International Joint Conference on Artificial Intelligence. Logic Programming. Pages 870-875.
Abstract
This paper describes the development of an architecture and implementation of a graphical tracing system for the parallel logic programming language PARLOG. Novel features of the architecture include a graphical execution model of PARLOG; a range of representational techniques that allow the user a choice of perspective and granularity of analysis; and ongoing work on graphical tools that provide user-defined visualisations of their programs, either before the program is run, or afterwards by demonstration from a textual trace. The aims of the architecture are threefold: (1) to aid program construction and debugging by providing an informative graphical trace of the program's execution; (2) to provide the user with a choice of representational techniques, at a preferred level of granularity; and (3) to allow users to define their own visualisations, that more truly map onto their conception of the problem, and which support the way they wish to view the execution information.
@inproceedings{ijcai1991p128,
title = {An Architecture for Visualizing the Execution of Parallel Logic Programs},
author = {Brayshaw, Mike},
booktitle = {Proceedings of the Twelfth International Joint Conference on
Artificial Intelligence, {IJCAI-91}},
publisher = {International Joint Conferences on Artificial Intelligence},
editor = {John Mylopoulos and Ray Reiter},
pages = {870--875},
year = {1991},
month = {8},
note = {Logic Programming},
url = {https://ijcai.org/proceedings/1991/128},
}
TY - CPAPER TI - An Architecture for Visualizing the Execution of Parallel Logic Programs AU - Brayshaw, Mike T2 - Proceedings of the Twelfth International Joint Conference on Artificial Intelligence, IJCAI-91 PB - International Joint Conferences on Artificial Intelligence PY - 1991 SP - 870 EP - 875 UR - https://ijcai.org/proceedings/1991/128 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: