Proceedings

A Method for Automatically Analyzing Programs

Download BibTeX Cite

Proceedings of the Sixth International Joint Conference on Artificial Intelligence. .

Abstract

This paper presents a method for automatically analyzing programs and discusses why it is a useful way to took at progr11ms. The method is based on the idea that there are only a few basic ways in which the logical structure of programs is buill up. An experiment is presented which shows that this accounts for the structure of a large class of progr11ms. The pap!!r discuo:.ses how the method can be used to automatically analyze the structure of a program, and how the resultinG an<~lysis can be used to guide a proof of correctness for the program. An automatic system is described which performs this type of analysis. The paper discusses the relationship between the structure building methods presented and programming language constructs.

Richard C. Waters. 1979. A Method for Automatically Analyzing Programs. In Proceedings of the Sixth International Joint Conference on Artificial Intelligence, IJCAI-79. IJCAI, https://ijcai.org/proceedings/1979/206
Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards