Repository logo
Log in(current)
Repository logoMIT Open ScholarshipDSpace@MIT
  1. Home
  2. Computer Science and Artificial Intelligence Lab (CSAIL)
  3. Artificial Intelligence Lab Publications
  4. AI Technical Reports (1964 - 2004)
  5. Automated Program Recognition by Graph Parsing

Automated Program Recognition by Graph Parsing

Thumbnail Image
Download
Name

AITR-1358.pdf

Size

42.63 MB

Format

Adobe PDF

Checksum (MD5)

d941dddaf3509f2ee94b89a446a8c06b

Thumbnail Image
Download
Name

AITR-1358.ps

Size

52.56 MB

Format

PostScript

Checksum (MD5)

06486b850ef9016bc45e63f7406ebc4b

Author(s)
Wills, Linda M.
Date Issued
July 1, 1992
Series/Report no.
AITR-1358
Abstract
Recognizing standard computational structures (cliches) in a program can help an experienced programmer understand the program. We develop a graph parsing approach to automating program recognition in which programs and cliches are represented in an attributed graph grammar formalism and recognition is achieved by graph parsing. In studying this approach, we evaluate our representation's ability to suppress many common forms of variation which hinder recognition. We investigate the expressiveness of our graph grammar formalism for capturing programming cliches. We empirically and analytically study the computational cost of our recognition approach with respect to two medium-sized, real-world simulator programs.
Subjects
program understanding
design recovery
reverse engineering
sdebugging
documentation generation
cliche recognition
Persistent DSpace Link
http://hdl.handle.net/1721.1/6806
Repository logo
PrivacyPermissionsAccessibilityContact us
Repository logo
Notify us about copyright concerns.