for Software Pseudo-exhaustive testing uses the empirical observation that, for broad classes of software, a fault is likely triggered by only a few variables interacting. The method takes advantage of two relatively recent advances in software engineering: algorithms for efficiently generating covering arrays to represent software interaction test suites, and automated generation of test oracles using model checking. An experiment with a module of the Traffic Collision Avoidance System (TCAS) illustrates the approach testing pairwise through 6-way interactions. We also outline current and future work applying the test methodology to a large real-world application, the Personal Identity Verification (PIV) smart card
Abstract—Modern diagnosis algorithms are able to identify the defective circuit structure directly f...
International audienceWith the growing complexity of industrial software applications, industrials a...
Abstract: Problem statement: As a complex logic system, software may suffer from different source of...
Abstract—Exhaustive testing of computer software is intractable, but empirical studies of software f...
International audiencePseudo-tested methods are defined as follows: they are covered by the test sui...
Software systems have an increasing presence in our society. With our infrastructure, such as food a...
International audience—This extended abstract takes advantage of a theory of software testing based ...
Software testing becomes more complex, more time-consuming, and more expensive. The risk that softwa...
Abstract—Pseudo-exhaustive test completely verifies all out-put functions of a combinational circuit...
Formal methods play an important role in increasing the quality, reliability, robustness and effecti...
Formal methods hold the most potential to raise the level of rigor in the development of software. U...
Abstract Software testing becomes more complex, more time-consuming, and more expensive. The risk th...
Testing denotes a set of activities that aim at discovering discrepancies between actual and intende...
Software system faults are often caused by unexpected interactions among components. Yet the size of...
Introduction: Software testing is a very important activity which assures the quality of the softwar...
Abstract—Modern diagnosis algorithms are able to identify the defective circuit structure directly f...
International audienceWith the growing complexity of industrial software applications, industrials a...
Abstract: Problem statement: As a complex logic system, software may suffer from different source of...
Abstract—Exhaustive testing of computer software is intractable, but empirical studies of software f...
International audiencePseudo-tested methods are defined as follows: they are covered by the test sui...
Software systems have an increasing presence in our society. With our infrastructure, such as food a...
International audience—This extended abstract takes advantage of a theory of software testing based ...
Software testing becomes more complex, more time-consuming, and more expensive. The risk that softwa...
Abstract—Pseudo-exhaustive test completely verifies all out-put functions of a combinational circuit...
Formal methods play an important role in increasing the quality, reliability, robustness and effecti...
Formal methods hold the most potential to raise the level of rigor in the development of software. U...
Abstract Software testing becomes more complex, more time-consuming, and more expensive. The risk th...
Testing denotes a set of activities that aim at discovering discrepancies between actual and intende...
Software system faults are often caused by unexpected interactions among components. Yet the size of...
Introduction: Software testing is a very important activity which assures the quality of the softwar...
Abstract—Modern diagnosis algorithms are able to identify the defective circuit structure directly f...
International audienceWith the growing complexity of industrial software applications, industrials a...
Abstract: Problem statement: As a complex logic system, software may suffer from different source of...