Planned maintenance
A system upgrade is planned for 10/12-2024, at 12:00-13:00. During this time DiVA will be unavailable.
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Using faults-slip-through metric as a predictor of fault-proneness
Blekinge Institute of Technology.
Responsible organisation
2010 (English)In: Proceedings - Asia-Pacific Software Engineering Conference, APSEC, IEEE , 2010Conference paper, Published paper (Refereed)
Abstract [en]

The majority of software faults are present in small number of modules, therefore accurate prediction of fault-prone modules helps improve software quality by focusing testing efforts on a subset of modules. This paper evaluates the use of the faults-slip-through (FST) metric as a potential predictor of fault-prone modules. Rather than predicting the fault-prone modules for the complete test phase, the prediction is done at the specific test levels of integration and system test. We applied eight classification techniques to the task of identifying fault-prone modules, representing a variety of approaches, including a standard statistical technique for classification (logistic regression), tree-structured classifiers (C4.5 and random forests), a Bayesian technique (Na\"{i}ve Bayes), machine-learning techniques (support vector machines and back-propagation artificial neural networks) and search-based techniques (genetic programming and artificial immune recognition systems) on FST data collected from two large industrial projects from the telecommunication domain. \emph{Results:} Using area under the receiver operating characteristic (ROC) curve and the location of (PF, PD) pairs in the ROC space, GP showed impressive results in comparison with other techniques for predicting fault-prone modules at both integration and system test levels. The use of faults-slip-through metric in general provided good prediction results at the two test levels. The accuracy of GP is statistically significant in comparison with majority of the techniques for predicting fault-prone modules at integration and system test levels. (ii) Faults-slip-through metric has the potential to be a generally useful predictor of fault-proneness at integration and system test levels.

Place, publisher, year, edition, pages
IEEE , 2010.
Series
Proceedings - Asia-Pacific Software Engineering Conference, APSEC, ISSN 15301362
Keywords [en]
software quality, metric, measurement, faults-slip-through
National Category
Software Engineering Computer Sciences
Identifiers
URN: urn:nbn:se:bth-7683DOI: 10.1109/APSEC.2010.54Scopus ID: 2-s2.0-79951765157Local ID: oai:bth.se:forskinfoC3CB87903D1CFBBBC1257802005CFC1AOAI: oai:DiVA.org:bth-7683DiVA, id: diva2:835327
Conference
Proceedings of the 17th Asia Pacific Software Engineering Conference (APSEC'10)
Available from: 2012-09-18 Created: 2010-12-23 Last updated: 2022-05-25Bibliographically approved

Open Access in DiVA

fulltext(295 kB)1182 downloads
File information
File name FULLTEXT01.pdfFile size 295 kBChecksum SHA-512
092f770fd6691a979952b3e86b4b10d6380005fe848333cae31d69b8c9c9ef403e39d17c98d8117b1ca1831cfb9c111fe02a1f685e2a3e070c80e0c0ef6cb932
Type fulltextMimetype application/pdf

Other links

Publisher's full textScopus

Authority records

Afzal, Wasif

Search in DiVA

By author/editor
Afzal, Wasif
By organisation
Blekinge Institute of Technology
Software EngineeringComputer Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 1182 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 1813 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf