This paper describes a research which was conducted in order to obtain a model of the Text Mining and Case Based Reasoning designed for aiding the knowledge management for the software development process and improve software reuse. To achieve this goal we propose a model to determine the similarity between software development requests which are composed both by structured elements, described by codes or symbols, and non-structured elements described in natural language. An algorithm about the measurement of this similarity was proposed and the model was constructed as a complete information system. The application was realized as a case study in a finance organization. The results collected illustrate the efficiency of the system to impro...
Software developers need to cope with a massive amount of knowledge throughout the typical life cycl...
Knowledge management refers to the process of creating, sharing, and reusing of knowledge to improve...
We demonstrate the need for reuse in today’s software development organisations in the light of wide...
Reuse of software knowledge is a principle for improving productivity of software development and re...
This paper reports on a research project that aimed to identify the different aspects of knowledge m...
Reuse of software knowledge is a principle for improving productivity and reliability of software de...
Reuse of software knowledge is a principle for improving productivity and reliability of software de...
This paper reports on a research project that aimed to identify the different aspects of knowledge m...
Vast majority of software development projects seem to ignore past knowledge about solving specific ...
Requirement engineering in any software development is the most important phase to ensure the succes...
The aim of the paper is to discuss the use of knowledge models to formulate general applications. Fi...
In this book chapter, we will discuss the two important trends in modern software engineering (SE) r...
Making secure a software system is a very critical purpose, especially because it is very hard to co...
Abstract: Making secure a software system is a very critical purpose, especially because it is very ...
In this paper, we introduce a knowledge-based meta-model which serves as a unified resource model fo...
Software developers need to cope with a massive amount of knowledge throughout the typical life cycl...
Knowledge management refers to the process of creating, sharing, and reusing of knowledge to improve...
We demonstrate the need for reuse in today’s software development organisations in the light of wide...
Reuse of software knowledge is a principle for improving productivity of software development and re...
This paper reports on a research project that aimed to identify the different aspects of knowledge m...
Reuse of software knowledge is a principle for improving productivity and reliability of software de...
Reuse of software knowledge is a principle for improving productivity and reliability of software de...
This paper reports on a research project that aimed to identify the different aspects of knowledge m...
Vast majority of software development projects seem to ignore past knowledge about solving specific ...
Requirement engineering in any software development is the most important phase to ensure the succes...
The aim of the paper is to discuss the use of knowledge models to formulate general applications. Fi...
In this book chapter, we will discuss the two important trends in modern software engineering (SE) r...
Making secure a software system is a very critical purpose, especially because it is very hard to co...
Abstract: Making secure a software system is a very critical purpose, especially because it is very ...
In this paper, we introduce a knowledge-based meta-model which serves as a unified resource model fo...
Software developers need to cope with a massive amount of knowledge throughout the typical life cycl...
Knowledge management refers to the process of creating, sharing, and reusing of knowledge to improve...
We demonstrate the need for reuse in today’s software development organisations in the light of wide...