Software Automation: from 'silly' to 'Intelligent'

L. R. Scott,P. Brune,Jeff R. Hammond,A. Terrel,M. Knepley
DOI: https://doi.org/10.1109/tai.1992.246371
1992-01-01
Abstract:The adaptation of some AI techniques to software automation is proposed. Inductive reasoning is used as the basis of inductive program synthesis, and explanation-based learning is used to learn algorithm design strategies. Methods for elementary algorithm learning, optimizing method learning, and analogical program derivation are also described
What problem does this paper attempt to address?