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 :
بازگشت