Software Design Retrieval Using Bayesian Networks and WordNet



The complexity of software systems makes design reuse a necessary task in the software development process. CASE tools can provide cognitive assistance in this task, helping the software engineers to select designs to be reused. In this paper, we propose an approach for case indexing and retrieval based on Bayesian Networks, Case-Based Reasoning and WordNet. This approach is integrated in a CASE tool that reuses UML class diagrams, providing cognitive help for the software design phase.


CBR, Software Reuse, WordNet, Bayesian Networks


CBR for Software Reuse

Related Project

ReBuilder - Intelligent Reuse of Software Objects


European Conference on Case-Based Reasoning, August 2004

Cited by

Year 2010 : 1 citations

 "Architectures Integrating Case-Based Reasoning
and Bayesian Networks for Clinical Decision
Support". Tore Bruland, Agnar Aamodt, and Helge Langseth. INTELLIGENT INFORMATION PROCESSING V
IFIP Advances in Information and Communication Technology, 2010, Volume 340/2010, 82-91

Year 2008 : 1 citations

 Ha Manh Tran and Jurgen Schonwalder. "Fault Resolution in Case-Based Reasoning". T.-B. Ho and Z.-H. Zhou (Eds.): PRICAI 2008, LNAI 5351, pp. 417"429, 2008.

Year 2006 : 1 citations

 H.Garbe, C. Janssen, C. Möbus, H. Seebold, H. de Vries: KARaCAs: Knowledge Acquisition with Repertory Grids and Formal Concept Analysis for Dialog System Construction. In: 15th International Conference on Knowledge Engineering and Knowledge Management - Managing Knowledge in a World of Networks (EKAW 2006).