An Approach to Software Design Reuse Using Case-Based Reasoning and WordNet

  • Authors:
  • Paulo Gomes;Nuno Seco;Francisco C. Pereira;Paulo Paiva;Paulo Carreiro;José Ferreira;Carlos Bento

  • Affiliations:
  • CISUC --Centro de Informática e Sistemas da Universidade de Coimbra, Departamento de Engenharia Informática --Polo II, Universidade de Coimbra --Portugal, pgomes@dei.uc.pt;CISUC --Centro de Informática e Sistemas da Universidade de Coimbra, Departamento de Engenharia Informática --Polo II, Universidade de Coimbra --Portugal, pgomes@dei.uc.pt;CISUC --Centro de Informática e Sistemas da Universidade de Coimbra, Departamento de Engenharia Informática --Polo II, Universidade de Coimbra --Portugal, pgomes@dei.uc.pt;CISUC --Centro de Informática e Sistemas da Universidade de Coimbra, Departamento de Engenharia Informática --Polo II, Universidade de Coimbra --Portugal, pgomes@dei.uc.pt;CISUC --Centro de Informática e Sistemas da Universidade de Coimbra, Departamento de Engenharia Informática --Polo II, Universidade de Coimbra --Portugal, pgomes@dei.uc.pt;CISUC --Centro de Informática e Sistemas da Universidade de Coimbra, Departamento de Engenharia Informática --Polo II, Universidade de Coimbra --Portugal, pgomes@dei.uc.pt;CISUC --Centro de Informática e Sistemas da Universidade de Coimbra, Departamento de Engenharia Informática --Polo II, Universidade de Coimbra --Portugal, pgomes@dei.uc.pt

  • Venue:
  • Proceedings of the 2006 conference on Integrated Intelligent Systems for Engineering Design
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Reusing the knowledge gathered in the design phase of software development is an important issue for any software company. It enables software developers to work faster and make fewer mistakes, which decreases the development time due to the increased efficiency of the development team. In order to accomplish design knowledge reuse, we have developed an intelligent CASE tool that supports software design. Our system uses Case-Based Reasoning and WordNet, providing a framework for storage and reuse of design knowledge. This chapter presents our approach, which exploits a knowledge base and several reasoning mechanisms that reuse the stored knowledge.