Advances in software inspections
IEEE Transactions on Software Engineering
Certifying the reliability of software
IEEE Transactions on Software Engineering
A spiral model of software development and enhancement
ACM SIGSOFT Software Engineering Notes
Software reliability: measurement, prediction, application
Software reliability: measurement, prediction, application
Experience with evolutionary prototyping in a large software project
ACM SIGSOFT Software Engineering Notes
Improving Software Productivity
Computer
Improving software quality and productivity
Information and Software Technology
Managing the development of large software systems: concepts and techniques
ICSE '87 Proceedings of the 9th international conference on Software Engineering
Software engineering: an industrial approach. Vol. 1
Software engineering: an industrial approach. Vol. 1
Managing the software process
Software testing techniques (2nd ed.)
Software testing techniques (2nd ed.)
Orthogonal Defect Classification-A Concept for In-Process Measurements
IEEE Transactions on Software Engineering - Special issue on software measurement principles, techniques, and environments
An analysis of defect densities found during software inspections
Journal of Systems and Software
In-process improvement through defect data interpretation
IBM Systems Journal
Defect type and its impact on the growth curve
ICSE '91 Proceedings of the 13th international conference on Software engineering
Cleanroom software engineering for zero-defect software
ICSE '93 Proceedings of the 15th international conference on Software Engineering
Software Engineering Economics
Software Engineering Economics
Art of Software Testing
Softwear Reliability
Handbook of Software Quality Assurance
Handbook of Software Quality Assurance
Structured Programming; Theory and Practice the Systems Programming Series
Structured Programming; Theory and Practice the Systems Programming Series
Experiences with defect prevention
IBM Systems Journal
In-process improvement through defect data interpretation
IBM Systems Journal
A Statistical Approach to the Inspection Checklist Formal Synthesis and Improvement
IEEE Transactions on Software Engineering
Software unit test coverage and adequacy
ACM Computing Surveys (CSUR)
How to do inspections when there is no time
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
Evaluating the Contributions of a Structured Software Development and Maintenance Methodology
Information Technology and Management
A Case Study of Software Process Improvement During Development
IEEE Transactions on Software Engineering
Failure and Fault Analysis for Software Debugging
COMPSAC '97 Proceedings of the 21st International Computer Software and Applications Conference
Defect-Based Reliability Analysis for Mission-Critical Software
COMPSAC '00 24th International Computer Software and Applications Conference
A comparison-based approach for software inspection
CASCON '95 Proceedings of the 1995 conference of the Centre for Advanced Studies on Collaborative research
A case study in the use of defect classification in inspections
CASCON '01 Proceedings of the 2001 conference of the Centre for Advanced Studies on Collaborative research
Generation of an error set that emulates software faults based on field data
FTCS '96 Proceedings of the The Twenty-Sixth Annual International Symposium on Fault-Tolerant Computing (FTCS '96)
ISSRE '96 Proceedings of the The Seventh International Symposium on Software Reliability Engineering
Empirical Performance Analysis of Computer-Supported Code-Reviews
ISSRE '97 Proceedings of the Eighth International Symposium on Software Reliability Engineering
Empirical Software Engineering
HOTTest: A model-based test design technique for enhanced testing of domain-specific applications
ACM Transactions on Software Engineering and Methodology (TOSEM)
Requirement error abstraction and classification: an empirical study
Proceedings of the 2006 ACM/IEEE international symposium on Empirical software engineering
Emulation of Software Faults: A Field Data Study and a Practical Approach
IEEE Transactions on Software Engineering
Verification and validation of a fingerprint image registration software
EURASIP Journal on Applied Signal Processing
Software testing: a graph theoretic approach
International Journal of Information and Communication Technology
Improving software testing via ODC: three case studies
IBM Systems Journal
Cognitive factors in perspective-based reading (PBR): A protocol analysis study
ESEM '09 Proceedings of the 2009 3rd International Symposium on Empirical Software Engineering and Measurement
An Introduction to Software Testing
Electronic Notes in Theoretical Computer Science (ENTCS)
Optimizing cost and quality by integrating inspection and test processes
Proceedings of the 2011 International Conference on Software and Systems Process
Towards adopting ODC in automation application development projects
Proceedings of the 5th India Software Engineering Conference
Reducing test effort: A systematic mapping study on existing approaches
Information and Software Technology
Model-based requirements verification method: Conclusions from two controlled experiments
Information and Software Technology
Hi-index | 0.00 |
The goal of software inspection and test is to reduce the expected cost of software failure over the life of a product. The authors extend the use of defect triggers, the events that cause defects to be discovered, to help evaluate the effectiveness of inspections and test scenarios. In the case of inspections, the defect trigger is defined as a set of values that associate the skills of the inspector with the discovered defect. Similarly, for test scenarios, the defect trigger values embody the deferring strategies being used in creating these scenarios. The usefulness of triggers in evaluating the effectiveness of software inspections and tests is demonstrated by evaluating the inspection and test activities of some software products. These evaluations are used to point to deficiencies in inspection and test strategies, and to progress made in improving such strategies. The trigger distribution of the entire inspection or test series may then be used to highlight areas for further investigation, with the aim of improving the design, implementation, and test processes.