DocumentCode
2256407
Title
An augmented pattern matcher as a tool to synthesize conceptual descriptions of programs
Author
Balmas, Françoise
Author_Institution
Univ. Paris VIII, France
fYear
1994
fDate
20-23 Sep 1994
Firstpage
150
Lastpage
157
Abstract
We present a pattern matcher specially developed far the parsing of LISP functions. Its main features are patterns defined by context-free grammars, parametrized patterns, multi-step matching, as well as dynamic synthesis of new patterns. We have designed a model far the conceptual description of functions, which abstracts computations performed by a function, but is still complete enough to be executable. It constitutes a key for the understanding of the function. The augmented pattern matcher is used by our system PRISME to analyze LISP functions and to synthesize conceptual descriptions. We are currently working on the extension of the system in order to handle programs and to use the conceptual descriptions as guide to program verification and optimization
Keywords
LISP; context-free grammars; knowledge based systems; program compilers; program diagnostics; program verification; software tools; LISP functions; PRISME; augmented pattern matcher; conceptual descriptions; context-free grammars; parsing; pattern matcher; program optimization; program verification; Abstracts; Embedded computing; Feature extraction; Kernel; Pattern analysis; Pattern matching; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Knowledge-Based Software Engineering Conference, 1994. Proceedings., Ninth
Conference_Location
Monterey, CA
ISSN
1068-3062
Print_ISBN
0-8186-6380-4
Type
conf
DOI
10.1109/KBSE.1994.342667
Filename
342667
Link To Document