REBUILDER: A CBR Approach to Knowledge Management in Software Design



Knowledge generated during the software development
process can be a valuable asset for a software company. But
in order to take advantage of this knowledge, the company must be able
to store this knowledge for later use, which can be achieved through the
use of knowledge management tools. This paper describes a computational
system for management and reuse of software design knowledge.
We present a Case-Based Reasoning approach combined with a lexical
resource: WordNet. We explain how knowledge management is performed
and how is the stored knowledge reused. Finally we discuss the
advantages and limitations of our approach.


Case-Based Reasoning, Knowledge Management, Software Design


CBR for Software Reuse

Related Project

ReBuilder - Intelligent Reuse of Software Objects


First International Conference on Knowledge Engineering and Decision Support (ICKEDS'04), July 2004

Cited by

Year 2004 : 1 citations

 Holz, H., Melnik, G. "Research on Learning Software Organizations - Past, Present, and Future". Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 3096, pp. 1-6