Empirical evaluation of a fuzzy logic-based software quality prediction model

Sun Sup So, Sungdeok Cha, Yong Rae Kwon

Research output: Contribution to journalArticle

23 Citations (Scopus)

Abstract

Software inspection, due to its repeated success on industrial applications, has now become an industry standard practice. Recently, researchers began analyzing inspection data to obtain insights on how software processes can be improved. For example, project managers need to identify potentially error-prone software components so that limited project resource may be optimally allocated. This paper proposes an automated and fuzzy logic-based approach to satisfy such a need. Fuzzy logic offers significant advantages over other approaches due to its ability to naturally represent qualitative aspect of inspection data and apply flexible inference rules. In order to empirically evaluate the effectiveness of our approach, we have analyzed published inspection data and the ones collected from two separate inspection experiments which we had conducted. χ2 analysis is applied to statistically demonstrate validity of the proposed quality prediction model.

Original languageEnglish
Pages (from-to)199-208
Number of pages10
JournalFuzzy Sets and Systems
Volume127
Issue number2
DOIs
Publication statusPublished - 2002 Apr 16
Externally publishedYes

Fingerprint

Software Quality
Prediction Model
Fuzzy Logic
Fuzzy logic
Inspection
Evaluation
Inference Rules
Software Process
Software Components
Industrial Application
Industrial applications
Managers
Prediction model
Empirical evaluation
Software quality
Industry
Resources
Software
Evaluate
Demonstrate

Keywords

  • Fuzzy logic
  • Inspection metric
  • Quality prediction
  • Software inspection
  • Software metrics
  • Statistical process control

ASJC Scopus subject areas

  • Artificial Intelligence
  • Computer Science Applications
  • Computer Vision and Pattern Recognition
  • Information Systems and Management
  • Statistics, Probability and Uncertainty
  • Electrical and Electronic Engineering
  • Statistics and Probability

Cite this

Empirical evaluation of a fuzzy logic-based software quality prediction model. / So, Sun Sup; Cha, Sungdeok; Kwon, Yong Rae.

In: Fuzzy Sets and Systems, Vol. 127, No. 2, 16.04.2002, p. 199-208.

Research output: Contribution to journalArticle

@article{8d8c115de95146e39e0c7a418f4568a1,
title = "Empirical evaluation of a fuzzy logic-based software quality prediction model",
abstract = "Software inspection, due to its repeated success on industrial applications, has now become an industry standard practice. Recently, researchers began analyzing inspection data to obtain insights on how software processes can be improved. For example, project managers need to identify potentially error-prone software components so that limited project resource may be optimally allocated. This paper proposes an automated and fuzzy logic-based approach to satisfy such a need. Fuzzy logic offers significant advantages over other approaches due to its ability to naturally represent qualitative aspect of inspection data and apply flexible inference rules. In order to empirically evaluate the effectiveness of our approach, we have analyzed published inspection data and the ones collected from two separate inspection experiments which we had conducted. χ2 analysis is applied to statistically demonstrate validity of the proposed quality prediction model.",
keywords = "Fuzzy logic, Inspection metric, Quality prediction, Software inspection, Software metrics, Statistical process control",
author = "So, {Sun Sup} and Sungdeok Cha and Kwon, {Yong Rae}",
year = "2002",
month = "4",
day = "16",
doi = "10.1016/S0165-0114(01)00128-2",
language = "English",
volume = "127",
pages = "199--208",
journal = "Fuzzy Sets and Systems",
issn = "0165-0114",
publisher = "Elsevier",
number = "2",

}

TY - JOUR

T1 - Empirical evaluation of a fuzzy logic-based software quality prediction model

AU - So, Sun Sup

AU - Cha, Sungdeok

AU - Kwon, Yong Rae

PY - 2002/4/16

Y1 - 2002/4/16

N2 - Software inspection, due to its repeated success on industrial applications, has now become an industry standard practice. Recently, researchers began analyzing inspection data to obtain insights on how software processes can be improved. For example, project managers need to identify potentially error-prone software components so that limited project resource may be optimally allocated. This paper proposes an automated and fuzzy logic-based approach to satisfy such a need. Fuzzy logic offers significant advantages over other approaches due to its ability to naturally represent qualitative aspect of inspection data and apply flexible inference rules. In order to empirically evaluate the effectiveness of our approach, we have analyzed published inspection data and the ones collected from two separate inspection experiments which we had conducted. χ2 analysis is applied to statistically demonstrate validity of the proposed quality prediction model.

AB - Software inspection, due to its repeated success on industrial applications, has now become an industry standard practice. Recently, researchers began analyzing inspection data to obtain insights on how software processes can be improved. For example, project managers need to identify potentially error-prone software components so that limited project resource may be optimally allocated. This paper proposes an automated and fuzzy logic-based approach to satisfy such a need. Fuzzy logic offers significant advantages over other approaches due to its ability to naturally represent qualitative aspect of inspection data and apply flexible inference rules. In order to empirically evaluate the effectiveness of our approach, we have analyzed published inspection data and the ones collected from two separate inspection experiments which we had conducted. χ2 analysis is applied to statistically demonstrate validity of the proposed quality prediction model.

KW - Fuzzy logic

KW - Inspection metric

KW - Quality prediction

KW - Software inspection

KW - Software metrics

KW - Statistical process control

UR - http://www.scopus.com/inward/record.url?scp=0037117665&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0037117665&partnerID=8YFLogxK

U2 - 10.1016/S0165-0114(01)00128-2

DO - 10.1016/S0165-0114(01)00128-2

M3 - Article

VL - 127

SP - 199

EP - 208

JO - Fuzzy Sets and Systems

JF - Fuzzy Sets and Systems

SN - 0165-0114

IS - 2

ER -