Comparing the Effectiveness of Software Testing Strategies
IEEE Transactions on Software Engineering
In-Process Evaluation for Software Inspection and Test
IEEE Transactions on Software Engineering - Special issue on software reliability
Managing Code Inspection Information
IEEE Software
A Validation of Object-Oriented Design Metrics as Quality Indicators
IEEE Transactions on Software Engineering
Comparing and combining software defect detection techniques: a replicated empirical study
ESEC '97/FSE-5 Proceedings of the 6th European SOFTWARE ENGINEERING conference held jointly with the 5th ACM SIGSOFT international symposium on Foundations of software engineering
Experimentation in software engineering: an introduction
Experimentation in software engineering: an introduction
Proceedings of the Conference on The Future of Software Engineering
Test Case Prioritization: A Family of Empirical Studies
IEEE Transactions on Software Engineering
Software Engineering Risk Management: A Just-in-Time Approach
Software Engineering Risk Management: A Just-in-Time Approach
Practical Software Testing
Software Inspection
The distribution of faults in a large industrial software system
ISSTA '02 Proceedings of the 2002 ACM SIGSOFT international symposium on Software testing and analysis
The Optimal Class Size for Object-Oriented Software
IEEE Transactions on Software Engineering
Quantitative Analysis of Faults and Failures in a Complex Software System
IEEE Transactions on Software Engineering
An Empirical Evaluation of Three Defect-Detection Techniques
Proceedings of the 5th European Software Engineering Conference
Studying the Effects of Code Inspection and Structural Testing on Software Quality
ISSRE '98 Proceedings of the The Ninth International Symposium on Software Reliability Engineering
Detection or Isolation of Defects? An Experimental Comparison of Unit Testing and Code Inspection
ISSRE '03 Proceedings of the 14th International Symposium on Software Reliability Engineering
Reviewing 25 Years of Testing Technique Experiments
Empirical Software Engineering
Selecting a Cost-Effective Test Case Prioritization Technique
Software Quality Control
METRICS '05 Proceedings of the 11th IEEE International Software Metrics Symposium
Mining metrics to predict component failures
Proceedings of the 28th international conference on Software engineering
What Do We Know about Defect Detection Methods?
IEEE Software
Integrating Static and Dynamic Analysis for Detecting Vulnerabilities
COMPSAC '06 Proceedings of the 30th Annual International Computer Software and Applications Conference - Volume 01
Using Historical In-Process and Product Metrics for Early Estimation of Software Failures
ISSRE '06 Proceedings of the 17th International Symposium on Software Reliability Engineering
A Replicated Quantitative Analysis of Fault Distributions in Complex Software Systems
IEEE Transactions on Software Engineering
Selecting V&V Technology Combinations: How to Pick a Winner?
ICECCS '07 Proceedings of the 12th IEEE International Conference on Engineering Complex Computer Systems
IEEE Transactions on Software Engineering
Integration of formal specification, review, and testing for software component quality assurance
Proceedings of the 2009 ACM symposium on Applied Computing
What Types of Defects Are Really Discovered in Code Reviews?
IEEE Transactions on Software Engineering
Journal of Systems and Software
Information and Software Technology
We're Finding Most of the Bugs, but What are We Missing?
ICST '10 Proceedings of the 2010 Third International Conference on Software Testing, Verification and Validation
Managing the Black Hole: The Executive's Guide to Software Project Risk
Managing the Black Hole: The Executive's Guide to Software Project Risk
Combining static analysis and test generation for C program debugging
TAP'10 Proceedings of the 4th international conference on Tests and proofs
PROFES'10 Proceedings of the 11th international conference on Product-Focused Software Process Improvement
A systematic mapping study on the combination of static and dynamic quality assurance techniques
Information and Software Technology
Reducing test effort: A systematic mapping study on existing approaches
Information and Software Technology
Hi-index | 0.00 |
Inspections and testing are two of the most commonly performed software quality assurance processes today. Typically, these processes are applied in isolation, which, however, fails to exploit the benefits of systematically combining and integrating them. Expected benefits of such process integration are higher defect detection rates or reduced quality assurance effort. Moreover, when conducting testing without any prior information regarding the system's quality, it is often unclear which parts or which defect types should be prioritized. Existing approaches do not explicitly use information from inspections in a systematical way to focus testing processes. In this article, we present an integrated two-stage approach that routes inspection data to test processes in order to prioritize code classes and defect types. While an initial version of the approach focused on prioritizing code classes, this article focuses on the prioritization of defect types for testing. Results from a case study where the approach was applied on the code level show that those defect types could be prioritized before the testing that afterwards actually showed up most often during the test process. In addition, an overview of related work and an outlook on future research directions are given.