There is evidence that analogical reasoning play an important role in problem solving within software engineering. When we use analogical reasoning in the early phases of software development, we can reuse knowledge from a known analogous case to support both the modeling and implementation phases of a software development process. In order to support this in a tool, we need a mechanism for establishing analogies between a present case and previous cases. The first stage in analogy matching is the base filtering process. This process selects relevant cases to be tried for match. Indexing of cases is the standard approach and is here done along dimensions each describing properties of models or model components. These properties are identifi...
We observe that thus far all computational models of analogy have modelled memory as a set of disjoi...
We observe that thus far all computational models of analogy have modelled memory as a set of disjoi...
open1noFirst Online: 02 July 2016Generally speaking, model-based reasoning refers to every reasoning...
. This paper defines and analyses a computational model of similarity which detects analogies betwee...
This paper examines the existing research concerning both formal and computational approaches to ana...
Domain analysis is an expansion of conventional requirements analysis. Domain analysis can support e...
Software reuse involves using again software artifacts that have been successfully built before.To b...
This paper examines the existing research concerning both formal and computational approaches to ana...
This paper examines the existing research concerning both formal and computational approaches to ana...
Analogy is a mode of reasoning that is employed in problem solving, logic, science and art. The sche...
Abstract. We present our approach to defining similarity between software artifacts and discuss its ...
In this paper, we outline a comprehensive approach to composed analogies based on the theory of conc...
We use analogy when we say something is a Cinderella story and when we learn about resistors by th...
Generally speaking, model-based reasoning refers to every reasoning that involves model of reality o...
Generally speaking, model-based reasoning refers to every reasoning that involves model of reality o...
We observe that thus far all computational models of analogy have modelled memory as a set of disjoi...
We observe that thus far all computational models of analogy have modelled memory as a set of disjoi...
open1noFirst Online: 02 July 2016Generally speaking, model-based reasoning refers to every reasoning...
. This paper defines and analyses a computational model of similarity which detects analogies betwee...
This paper examines the existing research concerning both formal and computational approaches to ana...
Domain analysis is an expansion of conventional requirements analysis. Domain analysis can support e...
Software reuse involves using again software artifacts that have been successfully built before.To b...
This paper examines the existing research concerning both formal and computational approaches to ana...
This paper examines the existing research concerning both formal and computational approaches to ana...
Analogy is a mode of reasoning that is employed in problem solving, logic, science and art. The sche...
Abstract. We present our approach to defining similarity between software artifacts and discuss its ...
In this paper, we outline a comprehensive approach to composed analogies based on the theory of conc...
We use analogy when we say something is a Cinderella story and when we learn about resistors by th...
Generally speaking, model-based reasoning refers to every reasoning that involves model of reality o...
Generally speaking, model-based reasoning refers to every reasoning that involves model of reality o...
We observe that thus far all computational models of analogy have modelled memory as a set of disjoi...
We observe that thus far all computational models of analogy have modelled memory as a set of disjoi...
open1noFirst Online: 02 July 2016Generally speaking, model-based reasoning refers to every reasoning...