Options
1998
Conference Paper
Title
Operationalizing Comprehensive Software Knowledge Reuse Based on CBR Methods
Abstract
Reuse of software knowledge is a principle for improving productivity of software development and reliability of software systems. To achieve this, reuse must be done systematically. This means that methods for retrieving, adapting, and learn ing have to be defined. In this paper we present MIRACLE, a model which integrates the reuse of software knowledge and case-based reasoning. MIRACLE extends the CBR task-method decomposition model of Aamodt and Plaza on one hand and details existing software knowledge reuse models on the other hand. Using gen eral methods from case-based reasoning MIRACLE is operationalized, resulting in an operational model for learning from past experiences wrt. software development. In this sense MIRACLE can be regarded as a model for organizational learning.