Modified Condition / Decision Coverage (MC / DC) is a white box testing criteria aiming to prove that all conditions involved in a predicate can influence the predicate value in the desired way. In regulated domains such as aerospace and safety critical domains, software quality assurance is subjected to strict regulations such as the DO-178B standard. Though MC/DC is a standard coverage criterion, existing automated test data generation approaches like CONCOLIC testing do not support MC/DC. To address this issue we present an automated approach to generate test data that helps to achieve an increase in MC/DC coverage of a program under test. We use code transformation techniques for transforming program. This transformed program is inserte...
Graduation date: 2017The main goal of automated test generation is to improve the reliability of a p...
Testing of software intended for safety-critical applications in commercial transport aircraft must ...
Abstract—Software testing is particularly expensive for developers of high-assurance software, such ...
An automated test generation technique is used to reduce the effort for software test. Modified Cond...
Software testing is acknowledged as quite possibly the best procedure to guarantee the quality of so...
Test coverage criteria, including logical coverage, such as Modified Condition / Decision Coverage (...
Software Verification is a discipline of Software Engineering which aims at assuring that the softwa...
Modified Condition / Decision Coverage (MC/DC) is the second strongest criterion in coverage based w...
Concolic Testing is the combination of symbolic as well as concrete execution. It considers program ...
In the early 1990s, the Modi ed Condition/Decision Coverage (MC/DC) criterion was suggested as a str...
Structural testing is often the most common sought criteria for exercising aspects of control flow (...
ABSTRACT In software development testing plays the most important role to discover bugs and to verif...
To ensure ultra-high dependability and ultra-low defect rates, certification standards such as DO-17...
Associated research group: Critical Systems Research GroupIn many critical systems domains, test sui...
This tutorial provides a practical approach to assessing modified condition/decision coverage (MC/DC...
Graduation date: 2017The main goal of automated test generation is to improve the reliability of a p...
Testing of software intended for safety-critical applications in commercial transport aircraft must ...
Abstract—Software testing is particularly expensive for developers of high-assurance software, such ...
An automated test generation technique is used to reduce the effort for software test. Modified Cond...
Software testing is acknowledged as quite possibly the best procedure to guarantee the quality of so...
Test coverage criteria, including logical coverage, such as Modified Condition / Decision Coverage (...
Software Verification is a discipline of Software Engineering which aims at assuring that the softwa...
Modified Condition / Decision Coverage (MC/DC) is the second strongest criterion in coverage based w...
Concolic Testing is the combination of symbolic as well as concrete execution. It considers program ...
In the early 1990s, the Modi ed Condition/Decision Coverage (MC/DC) criterion was suggested as a str...
Structural testing is often the most common sought criteria for exercising aspects of control flow (...
ABSTRACT In software development testing plays the most important role to discover bugs and to verif...
To ensure ultra-high dependability and ultra-low defect rates, certification standards such as DO-17...
Associated research group: Critical Systems Research GroupIn many critical systems domains, test sui...
This tutorial provides a practical approach to assessing modified condition/decision coverage (MC/DC...
Graduation date: 2017The main goal of automated test generation is to improve the reliability of a p...
Testing of software intended for safety-critical applications in commercial transport aircraft must ...
Abstract—Software testing is particularly expensive for developers of high-assurance software, such ...