DocumentCode
2690658
Title
JACKAL: a hierarchical approach to program understanding
Author
Reeves, Alyson A. ; Schlesinger, Judith D.
Author_Institution
IDA/Center for Comput. Sci., USA
fYear
1997
fDate
6-8 Oct 1997
Firstpage
84
Lastpage
93
Abstract
We present a tool, JACKAL, that represents both a program and cliches in an abstract language (AL) expressly developed for the purpose of facilitating the cliche matching task at a very high level rather than using abstract syntax trees. We then apply various matching algorithms to the AL representation. The language and two algorithms are presented
Keywords
formal languages; pattern matching; reverse engineering; software libraries; AL representation; JACKAL; abstract language; cliche matching task; cliches; hierarchical approach; high level; matching algorithms; program understanding; Data structures; Lab-on-a-chip; Libraries; Pattern matching; Pattern recognition; Performance analysis; Programming profession; Reverse engineering; Size control; Vegetation mapping;
fLanguage
English
Publisher
ieee
Conference_Titel
Reverse Engineering, 1997. Proceedings of the Fourth Working Conference on
Conference_Location
Amsterdam
Print_ISBN
0-8186-8162-4
Type
conf
DOI
10.1109/WCRE.1997.624579
Filename
624579
Link To Document