1994
DOI: 10.1145/175290.175301
|View full text |Cite
|
Sign up to set email alerts
|

A memory-based approach to recognizing programming plans

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
27
0

Year Published

1996
1996
2009
2009

Publication Types

Select...
5
3
1

Relationship

1
8

Authors

Journals

citations
Cited by 89 publications
(27 citation statements)
references
References 7 publications
0
27
0
Order By: Relevance
“…Representation replacing codes with abstract model such as event for Quicili [16,17] represents syntax tree entity. Abstraction was needed for recognition because it will simplify searching area for program representation.…”
Section: Related Workmentioning
confidence: 99%
“…Representation replacing codes with abstract model such as event for Quicili [16,17] represents syntax tree entity. Abstraction was needed for recognition because it will simplify searching area for program representation.…”
Section: Related Workmentioning
confidence: 99%
“…Note that a plan is not necessarily stereotypical or used repeatedly; it may be novel or idiosyncratic. Following Waters, 1990, Selfridge et al, 1993) , we reserve the term cliché for a plan that represents a standard, stereotypical form, which can be detected by recognition techniques, such as (Hartman, 1991, Letovsky, 1988, Kozaczynski and Ning, 1994, Quilici, 1994, Rich and Wills, 1990, Wills, 1992. .…”
Section: Npedlnmentioning
confidence: 99%
“…When what is interleaved is familiar (i.e., stereotypical, frequently used plans), cliché recognition (e.g., (Hartman, 1991, Johnson, 1986, Kozaczynski and Ning, 1994, Letovsky, 1988, Quilici, 1994, Rich and Wills, 1990, Wills, 1992 ) is a useful detection mechanism. In fact, most recognition systems deal explicitly with the recognition of clichés that are interleaved in specific ways with unrecognizable code or other clichés.…”
Section: The Role Of Recognitionmentioning
confidence: 99%
“…In this direction, an explicit library of programming plan templates and concepts is constructed, and various top-down and bottom-up search strategies are utilized to implement the mapping process. Notable examples are Quilici (1994), Kozaczynski and Ning (1994), Rich and Waters (1990) and Wills (1990Wills ( , 1992. To some extent, all are aimed at improving the effectiveness of the mapping process through heuristic knowledge.…”
Section: Introductionmentioning
confidence: 99%