Abstract—This paper investigates the limits of current data flow testing approaches from a radically novel viewpoint, and shows that the static data flow techniques used so far in data flow testing to identify the test objectives fail to represent the universe of data flow relations entailed by a program. This paper compares the data flow relations computed with static data flow approaches with the ones observed while executing the program. To this end, the paper introduces a dynamic data flow technique that collects the data flow relations observed during testing. The experimental data discussed in the paper suggest that data flow testing based on static techniques misses many data flow test objectives, and indicate that the amount of miss...
Data-flow-based testing is a well-established approach to program testing. Much object-oriented code...
International audienceNoninterference, which is an information flow property, is typically used as a...
A number of path selection criteria have been proposed throughout the years. Unfortunately, little w...
Data flow testing is a particular form of testing that identifies data flow relations as test object...
This paper examines a family of program test data selection criteria derived from data flow analysis...
Data flow testing has recently attracted new interest in the context of testing object oriented syst...
This paper describes a new approach to performing data flow testing on programs that use pointer var...
AbstractThis paper is about testability analysis for data-flow software. We describe an application ...
Abstract—Coverage criteria based on data-flow have long been discussed in the literature, yet to dat...
Data flow analysis is used to discover information for a wide variety of useful applications, rangin...
Abstract—Coverage criteria based on data-flow have long been discussed in the literature, yet to dat...
Static data flow analysis is an indispensable tool for finding potentially malicious data leaks in s...
Static data flow analysis is an indispensable tool for finding potentially malicious data leaks in s...
Software testing is one of the most widely used quality assurance methodologies. A large software sy...
textMany challenges in software quality can be tackled with dynamic analysis. However, these techniq...
Data-flow-based testing is a well-established approach to program testing. Much object-oriented code...
International audienceNoninterference, which is an information flow property, is typically used as a...
A number of path selection criteria have been proposed throughout the years. Unfortunately, little w...
Data flow testing is a particular form of testing that identifies data flow relations as test object...
This paper examines a family of program test data selection criteria derived from data flow analysis...
Data flow testing has recently attracted new interest in the context of testing object oriented syst...
This paper describes a new approach to performing data flow testing on programs that use pointer var...
AbstractThis paper is about testability analysis for data-flow software. We describe an application ...
Abstract—Coverage criteria based on data-flow have long been discussed in the literature, yet to dat...
Data flow analysis is used to discover information for a wide variety of useful applications, rangin...
Abstract—Coverage criteria based on data-flow have long been discussed in the literature, yet to dat...
Static data flow analysis is an indispensable tool for finding potentially malicious data leaks in s...
Static data flow analysis is an indispensable tool for finding potentially malicious data leaks in s...
Software testing is one of the most widely used quality assurance methodologies. A large software sy...
textMany challenges in software quality can be tackled with dynamic analysis. However, these techniq...
Data-flow-based testing is a well-established approach to program testing. Much object-oriented code...
International audienceNoninterference, which is an information flow property, is typically used as a...
A number of path selection criteria have been proposed throughout the years. Unfortunately, little w...