Reversible execution
Title | Reversible execution |
Publication Type | Journal Articles |
Year of Publication | 1973 |
Authors | Zelkowitz MV |
Journal | Commun. ACM |
Volume | 16 |
Issue | 9 |
Pagination | 566– - 566– |
Date Published | 1973/09// |
ISBN Number | 0001-0782 |
Keywords | backtracking, Debugging, PL/I, reversible execution |
Abstract | The ability to backtrack, or retrace, the execution of a computer program has gained wider acceptance recently as a desired feature within a programming language. This is particularly useful in two different applications: (1) In debugging systems where the trace output is saved and can be interrogated under programmer control [1, 3]; (2) In artificial intelligence applications where one is trying to prove a certain result. It is frequently necessary to backup the proof and try some alternative path [2]. |
URL | http://doi.acm.org/10.1145/362342.362360 |
DOI | 10.1145/362342.362360 |