1991
DOI: 10.1007/bfb0017032
|View full text |Cite
|
Sign up to set email alerts
|

Analogical reasoning for logic programming

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
5
0

Year Published

1995
1995
2009
2009

Publication Types

Select...
4
1
1

Relationship

0
6

Authors

Journals

citations
Cited by 12 publications
(5 citation statements)
references
References 4 publications
0
5
0
Order By: Relevance
“…The remarkable ability of humans to understand novel situations by analogy to familiar ones and to solve new problems by remembering solutions to old analogous ones, has motivated the study of analogy as a non deductive paradigm of reasoning and its application in a variety of domains including law [4], medicine [16], economics [3], mechanical [59]) and software engineering [44,53,54,64,75,76,77].…”
Section: Introductionmentioning
confidence: 99%
“…The remarkable ability of humans to understand novel situations by analogy to familiar ones and to solve new problems by remembering solutions to old analogous ones, has motivated the study of analogy as a non deductive paradigm of reasoning and its application in a variety of domains including law [4], medicine [16], economics [3], mechanical [59]) and software engineering [44,53,54,64,75,76,77].…”
Section: Introductionmentioning
confidence: 99%
“…Any LPS system receives an example set from a target program, and tries to find the target program in a huge search space. Some researchers [13,10] have pointed out that the use of analogy might be helpful in LPS. Such Analo~cal Logic Program Synthesis (ALPS) systems try to find a correct prograrn 1 which is similar to a source program.…”
Section: Introductionmentioning
confidence: 99%
“…In the literatures [7,10], the authors have precisely defined that notion from which only small classes of similarities are derived. On the other hand, in the literature [13], the authors have considered a wider class of similarities that has no firm theoretical basis. Because of the lack of an appropriate theoretical basis on similarities between programs, we have not been able to evaluate ALPS's usefulness.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…• software engineering(e.g. reuse of requirements specifications[MH91,MS92] or other software artifacts [SC94a,SC94b], logic programming [TB91]).…”
Section: Overview Of Analogical Similaritymentioning
confidence: 99%