Hier finden Sie wissenschaftliche Publikationen aus den Fraunhofer-Instituten.

Using Case-Based Reasoning for Reusing Software Knowledge

: Tautz, C.; Althoff, K.-D.

Leake, D.B.; Plaza, E.:
Case-Based Reasoning Research and Development. Second International Conference on Case-Based Reasoning. Proceedings
Berlin: Springer, 1997 (Lecture Notes in Artificial Intelligence)
ISBN: 3-540-63233-6
ISSN: 0302-9743
S.156-165 : Lit.
International Conference on Case-Based Reasoning (ICCBR) <2, 1997, Providence>
Fraunhofer IESE ()
case-based reasoning; experience factory; organizational learning; quality improvement paradigm; software knowledge reuse

Reuse of software knowledge is a principle for improving productivity and reliability of software development. To achieve this, reuse must be done systematically. This means that process for retrieving, reusing, revising, and retaining have to be defined. At the same time organizational issues (such as the establishment of a separate organizational unit responible for organizational learning) must be considered. In this paper we compare software knowledge reuse models to the CBR cycle of Aamodt and Plaza and show that the approaches are very similar. We suggest to extend the CBR cycle by including organizational issues explicitly and conclude that CBR is a promising technology for realizing software knowledge reuse if our suggested organizational extensions are considered.