A tool for management and reuse of software design knowledge

8Citations
Citations of this article
14Readers
Mendeley users who have this article in their library.
Get full text

Abstract

As software systems become bigger and more complex, researchers try to find ways to increase development productivity and efficiency. 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 store it for reuse. This can be achieved through the use of knowledge management tools integrated in CASE tools. This paper provides an overview of a system integrated in a CASE tool that manages and reuses software design knowledge. We describe how knowledge is stored and reused based on a Case-Based Reasoning approach. This tool aids the software designer in new ways: searching the design repository, suggesting designs, learning new knowledge from the user interaction, and other capabilities. We show the innovative aspects of our system. © Springer-Verlag Berlin Heidelberg 2006.

Cite

CITATION STYLE

APA

Gomes, P., & Leitão, A. (2006). A tool for management and reuse of software design knowledge. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4248 LNAI, pp. 381–388). Springer Verlag. https://doi.org/10.1007/11891451_34

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free