An experimental determination of sufficient mutant operators
ACM Transactions on Software Engineering and Methodology (TOSEM)
Object-oriented software construction (2nd ed.)
Object-oriented software construction (2nd ed.)
Simplifying and Isolating Failure-Inducing Input
IEEE Transactions on Software Engineering
Visualization of test information to assist fault localization
Proceedings of the 24th International Conference on Software Engineering
Generating Software Test Data by Evolution
IEEE Transactions on Software Engineering
Towards an automatic diagnosis for high-level design validation
ITC '98 Proceedings of the 1998 IEEE International Test Conference
Proceedings of the 17th IEEE international conference on Automated software engineering
Locating causes of program failures
Proceedings of the 27th international conference on Software engineering
Empirical evaluation of the tarantula automatic fault-localization technique
Proceedings of the 20th IEEE/ACM international Conference on Automated software engineering
Lightweight defect localization for java
ECOOP'05 Proceedings of the 19th European conference on Object-Oriented Programming
Design by Contract to Improve Software Vigilance
IEEE Transactions on Software Engineering
Heuristic ranking of java program edits for fault localization
Proceedings of the 2007 international symposium on Software testing and analysis
Towards a deeper understanding of test coverage
Journal of Software Maintenance and Evolution: Research and Practice
An empirical study of the effects of test-suite reduction on fault localization
Proceedings of the 30th international conference on Software engineering
On similarity-awareness in testing-based fault localization
Automated Software Engineering
ICSE '09 Proceedings of the 31st International Conference on Software Engineering
Capturing propagation of infected program states
Proceedings of the the 7th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering
Using machine learning to refine Category-Partition test specifications and test suites
Information and Software Technology
Is non-parametric hypothesis testing model robust for statistical fault localization?
Information and Software Technology
Test input reduction for result inspection to facilitate fault localization
Automated Software Engineering
Fault localization through evaluation sequences
Journal of Systems and Software
Proceedings of the 2010 ACM Symposium on Applied Computing
Directed test generation for effective fault localization
Proceedings of the 19th international symposium on Software testing and analysis
Non-parametric statistical fault localization
Journal of Systems and Software
Test adequacy criterion based on coincidental correctness probability
Proceedings of the Second Asia-Pacific Symposium on Internetware
Proximity based weighting of test cases to improve spectrum based fault localization
ASE '11 Proceedings of the 2011 26th IEEE/ACM International Conference on Automated Software Engineering
Prioritizing tests for fault localization through ambiguity group reduction
ASE '11 Proceedings of the 2011 26th IEEE/ACM International Conference on Automated Software Engineering
Improving spectrum-based fault localization using proximity-based weighting of test cases
ASE '11 Proceedings of the 2011 26th IEEE/ACM International Conference on Automated Software Engineering
How well does test case prioritization integrate with statistical fault localization?
Information and Software Technology
Test data regeneration: generating new test data from existing test data
Software Testing, Verification & Reliability
Reducing test effort: A systematic mapping study on existing approaches
Information and Software Technology
Isolating failure causes through test case generation
Proceedings of the 2012 International Symposium on Software Testing and Analysis
Diversity maximization speedup for fault localization
Proceedings of the 27th IEEE/ACM International Conference on Automated Software Engineering
A general noise-reduction framework for fault localization of Java programs
Information and Software Technology
Information and Software Technology
A test-suite reduction approach to improving fault-localization effectiveness
Computer Languages, Systems and Structures
Mutation-oriented test data augmentation for GUI software fault localization
Information and Software Technology
Prevalence of coincidental correctness and mitigation of its impact on fault localization
ACM Transactions on Software Engineering and Methodology (TOSEM)
A dynamic code coverage approach to maximize fault localization efficiency
Journal of Systems and Software
Hi-index | 0.00 |
The need for testing-for-diagnosis strategies has been identified for a long time, but the explicit link from testing to diagnosis (fault localization) is rare. Analyzing the type of information needed for efficient fault localization, we identify the attribute (called Dynamic Basic Block) that restricts the accuracy of a diagnosis algorithm. Based on this attribute, a test-for-diagnosis criterion is proposed and validated through rigorous case studies: it shows that a test suite can be improved to reach a high level of diagnosis accuracy. So, the dilemma between a reduced testing effort (with as few test cases as possible) and the diagnosis accuracy (that needs as much test cases as possible to get more information) is partly solved by selecting test cases that are dedicated to diagnosis.