• DocumentCode
    1586325
  • Title

    Early Software Quality Prediction Based on a Fuzzy Neural Network Model

  • Author

    Yang, Bo ; Yao, Lan ; Huang, Hong-Zhong

  • Author_Institution
    Univ. of Electron. Sci. & Technol. of China, Chengdu
  • Volume
    1
  • fYear
    2007
  • Firstpage
    760
  • Lastpage
    764
  • Abstract
    For the management of a software development project, a software quality prediction model is very helpful since it can provide the management with useful information needed for decision-makings. Many software quality prediction models and techniques have been proposed and studied in the literature. Nevertheless, the complicated situations of software development process call for a more flexible model that can cater for all factors that have impact on the quality of the target software, including the characteristics of the software product, the characteristics of the development process and the operation conditions. In this paper, a software quality prediction model based on a fuzzy neural network is presented. The proposed model is a hybrid model of Artificial Neural Network (ANN) and Fuzzy Logic (FL), which exploits the advantages of ANN and FL while eliminating their limitations. The model exhibits some favorable features such as being able to deal with objective data collected in the software development process as well as knowledge/experiences obtained from experts or from similar projects, which is the main information that is available in the early phases of a software development process. Using this model, early prediction of software quality becomes feasible and the management can have knowledge of the quality of target software product as early as possible, which helps to identify design errors and avoid expensive rework. Experimental results show that for problems of small-to-medium scale, the proposed model can be easily trained and thus can be of practical use.
  • Keywords
    decision making; fuzzy logic; fuzzy neural nets; software development management; software quality; artificial neural network; decision-makings; fuzzy logic; fuzzy neural network model; software development project management; software product; software quality prediction model; Artificial neural networks; Fuzzy logic; Fuzzy neural networks; Information management; Predictive models; Programming; Project management; Quality management; Software development management; Software quality;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Natural Computation, 2007. ICNC 2007. Third International Conference on
  • Conference_Location
    Haikou
  • Print_ISBN
    978-0-7695-2875-5
  • Type

    conf

  • DOI
    10.1109/ICNC.2007.347
  • Filename
    4344293