Please use this identifier to cite or link to this item: http://dspace.mediu.edu.my:8181/xmlui/handle/1721.1/6856
Title: Automated Program Recognition
Keywords: analysis by inspection
computer aided instruction
sgraph grammars
parsing
Programmer's Apprentice
Pland Calculus
programsrecognition
program understanding
Issue Date: 9-Oct-2013
Description: The key to understanding a program is recognizing familiar algorithmic fragments and data structures in it. Automating this recognition process will make it easier to perform many tasks which require program understanding, e.g., maintenance, modification, and debugging. This report describes a recognition system, called the Recognizer, which automatically identifies occurrences of stereotyped computational fragments and data structures in programs. The Recognizer is able to identify these familiar fragments and structures, even though they may be expressed in a wide range of syntactic forms. It does so systematically and efficiently by using a parsing technique. Two important advances have made this possible. The first is a language-independent graphical representation for programs and programming structures which canonicalizes many syntactic features of programs. The second is an efficient graph parsing algorithm.
URI: http://koha.mediu.edu.my:8181/xmlui/handle/1721
Other Identifiers: AITR-904
http://hdl.handle.net/1721.1/6856
Appears in Collections:MIT Items

Files in This Item:
There are no files associated with this item.


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.