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 language | English |
---|---|
Pages (from-to) | 199-208 |
Number of pages | 10 |
Journal | Fuzzy Sets and Systems |
Volume | 127 |
Issue number | 2 |
DOIs | |
Publication status | Published - 2002 Apr 16 |
Externally published | Yes |
Keywords
- Fuzzy logic
- Inspection metric
- Quality prediction
- Software inspection
- Software metrics
- Statistical process control
ASJC Scopus subject areas
- Logic
- Artificial Intelligence