Title
A tool for management and reuse of software design knowledge
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.
Year
DOI
Venue
2006
10.1007/11891451_34
EKAW
Keywords
Field
DocType
software system,software company,case tool,design repository,development productivity,new knowledge,software designer,software development process,reuses software design knowledge,knowledge management tool,knowledge management,software systems,case base reasoning,software design,system integration
Domain knowledge,Package development process,Computer science,Knowledge management,Software system,Resource-oriented architecture,Software construction,Team software process,Software development,Software mining
Conference
Volume
ISSN
ISBN
4248
0302-9743
3-540-46363-1
Citations 
PageRank 
References 
6
0.48
11
Authors
2
Name
Order
Citations
PageRank
Paulo Gomes1566.95
André Leitão260.48