Neural Network Methodology for Embedded System Testing
Journal: International Journal of Research in Science & Technology (Vol.1, No. 1)Publication Date: 2014-03-05
Authors : P. Banu Priya M. Vinusha Mani D. Divya;
Page : 1-8
Keywords : Black-box; DID-Discovery Interface Device; HBT-Host based Embedded System Testing; neural network and TBT-Target based embedded system testing.;
Abstract
This paper describes testing framework that is capable of testing heterogeneous embedded systems. Here, we present a new concept of using an artificial neural network as an automated oracle for a tested software system. A neural network is trained by the back propagation algorithm on a set of test cases applied to the original version of the system. The network training is based on the “black-box” approach, since only inputs and outputs of the system are presented to the algorithm. A set of different experiments in the domain of testing of embedded system is presented. The trained network can be used as an artificial oracle for evaluating the correctness of the output produced by new and possibly faulty versions of the software. We present experimental results of using a two-layer neural network to detect faults within mutated code of a small credit approval application. This approach is capable to testing of host based and target based embedded systems.
Other Latest Articles
- An Efficient Real Time Video Multicasting Protocol and WLANs Cross-Layer Optimization in IEEE 802.11N?
- IDENTIFICATION OF THE DEGREE OF PARTICIPATION BASED ON HMM?
- Idea Research Based on Kernel Method in Fault Diagnosis
- Network Security Using Linux/Unix Firewall
- Hindi / Marathi Text Messenger for Android
Last modified: 2014-03-05 01:05:35