Meysam Sharifzadeh who defended his MSc. thesis.
Defence

Meysam Sharifzadeh who defended his MSc. thesis.

Meysam Sharifzadeh defended his Msc. thesis entitlled as "Improving the reliability testing of embedded systems software" on June 2023. 

Here is the abstract of his thesis:

Software reliability is one of the most important characteristics related to software devices. Performing software reliability testing is essential to ensure a desirable level of software reliability, especially for critical embedded software systems. This thesis aims to improve software reliability testing by reducing costs and time involved in the process. Various methods for calculating software reliability and conducting reliability tests have been reviewed. Growth testing methods, including regression testing, load testing, and feature testing, have been used as approaches to enhance software reliability testing. For regression testing, Fibonacci and factorial programs, as well as automotive functions from the Mibench benchmark suite, have been selected and extended to enable the use of regression testing and feature testing for them.To propose the suggested method, some black-box testing and white-box testing methods have been combined to reduce testing costs compared to ISO 29119 standards. Each of the developed programs underwent ISO 29119 compliant testing, followed by the execution of the proposed method on them. Additionally, fault injection has been performed on the developed programs to verify the effectiveness of the proposed method in detecting all injected faults. As regression testing improves software reliability testing, the proposed method demonstrates an average reduction of 65% in the number of test cases compared to ISO 29119 standards.

 Keywords: Reliability test, Software test, Improvement Reliability, Embedded system, Time and Area overheads

Latest Posts
Categories