Proceedings

Automatic Program Annotation

Download BibTeX Cite

Proceedings of the Fifth International Joint Conference on Artificial Intelligence. Aids to Programming. Pages 378--1.

© 1977 International Joint Conferences on Artificial Intelligence

Abstract

Techniques were developed by which an Algol-like program, given together with its specifications, may be documented automatically. This documentation expresses invariant relationships that hold between program variables at intermediate points in the program, and explains the actual workings of the program regardless of whether the program is correct. These techniques, formulated as deduction rules for both guaranteed invariants and candidate invariants, represent a unification of existing approaches, and sometimes improve upon them.

  1. Katz, S.M. and Z. Manna [Apr. 1976], Logicalcnalysis of programa, CACM, Vol. 19, No. 4, pp. 188-206.
  2. Wegbreit, B. [Feb. 1974], Tlao 1yrulaosis of loop predicate•, CACM, Vol. 17, No.2, pp. 102-112.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards