Skip to main navigation Skip to search Skip to main content

Embedded Software Fault Prediction Based on Back Propagation Neural Network

  • Beihang University
  • Antares Testing International Ltd

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Predicting software faults before software testing activities can help rational distribution of time and resources. Software metrics are used for software fault prediction due to their close relationship with software faults. Thanks to the non-linear fitting ability, Neural networks are increasingly used in the prediction model. We first filter metric set of the embedded software by statistical methods to reduce the dimensions of model input. Then we build a back propagation neural network with simple structure but good performance and apply it to two practical embedded software projects. The verification results show that the model has good ability to predict software faults.

Original languageEnglish
Title of host publicationProceedings - 2018 IEEE 18th International Conference on Software Quality, Reliability, and Security Companion, QRS-C 2018
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages553-558
Number of pages6
ISBN (Print)9781538678398
DOIs
StatePublished - 9 Aug 2018
Event18th IEEE International Conference on Software Quality, Reliability, and Security Companion, QRS-C 2018 - Lisbon, Portugal
Duration: 16 Jul 201820 Jul 2018

Publication series

NameProceedings - 2018 IEEE 18th International Conference on Software Quality, Reliability, and Security Companion, QRS-C 2018

Conference

Conference18th IEEE International Conference on Software Quality, Reliability, and Security Companion, QRS-C 2018
Country/TerritoryPortugal
CityLisbon
Period16/07/1820/07/18

Keywords

  • Back propagation neural network
  • Embedded software
  • Fault prediction
  • Software metrics

Fingerprint

Dive into the research topics of 'Embedded Software Fault Prediction Based on Back Propagation Neural Network'. Together they form a unique fingerprint.

Cite this