{"type":"ScholarlyArticle","title":"Recognition in a Program Understanding System","authors":[{"name":"Stephen Fickas","slug":"stephen-fickas","given":"Stephen","family":"Fickas","affiliation":""},{"name":"Ruven Brooks","slug":"ruven-e-brooks","given":"Ruven E.","family":"Brooks","affiliation":""}],"abstract":"Wf' propo~.c a recor,nilion model for a Program Understanding system based on a top-down control structure that begins from a r,iven hir,h level plan and attempts to refine and decompose the plan until it can be matched against aduill codf'. WI:' introduce the notion of \"diclindivc features\" and \"beacons\" which help guide the recognition procf':;s and arc bilsed on a set of functional program \"templates\". Additional mechansims are proposed to recover from silu<'~lions in which the primary top-down approach fails.","doi":null,"url":"https://ijcai.org/proceedings/1979/60","pdf":"https://ijcai.org/proceedings/1979/0060.pdf","markdown":"https://ijcai.org/proceedings/1979/60.md","bibtex":"https://ijcai.org/proceedings/1979/bibtex/60","volume":{"slug":"1979","title":"Proceedings of the Sixth International Joint Conference on Artificial Intelligence","short_title":"IJCAI 1979","url":"https://ijcai.org/proceedings/1979/","year":1979,"location":"Tokyo, Japan","dates":"August 20-23, 1979","editors":"Bruce G. Buchanan","isbn":"","publisher":"International Joint Conferences on Artificial Intelligence","doi_prefix":""},"section":null,"track":"","number":60,"pages":{"first":null,"last":null},"keywords":[],"videos":[],"references":[],"license_note":"Copyright International Joint Conferences on Artificial Intelligence."}