Recognition in a Program Understanding System
Abstract
We propose a recognition model for a Program Understanding system based on a top-down control structure that begins from a given high level plan and attempts to refine and decompose the plan until it can be matched against actual code. We introduce the notion of distinctive features and beacons which help guide the recognition process and are based on a set of functional program templates. Additional mechansims are proposed to recover from situations in which the primary top-down approach fails.
Cite
Text
Fickas and Brooks. "Recognition in a Program Understanding System." International Joint Conference on Artificial Intelligence, 1979.Markdown
[Fickas and Brooks. "Recognition in a Program Understanding System." International Joint Conference on Artificial Intelligence, 1979.](https://mlanthology.org/ijcai/1979/fickas1979ijcai-recognition/)BibTeX
@inproceedings{fickas1979ijcai-recognition,
title = {{Recognition in a Program Understanding System}},
author = {Fickas, Stephen and Brooks, Ruven},
booktitle = {International Joint Conference on Artificial Intelligence},
year = {1979},
pages = {266-268},
url = {https://mlanthology.org/ijcai/1979/fickas1979ijcai-recognition/}
}