Testability of Software Components
IEEE Transactions on Software Engineering
PIE: A Dynamic Failure-Based Technique
IEEE Transactions on Software Engineering
Semantic metrics for software testability
Journal of Systems and Software - Special issue on the Oregon Metric Workshop
Design for testability in object-oriented systems
Communications of the ACM
On the Use of Testability Measures for Dependability Assessment
IEEE Transactions on Software Engineering
Object-oriented metrics: measures of complexity
Object-oriented metrics: measures of complexity
Software metrics (2nd ed.): a rigorous and practical approach
Software metrics (2nd ed.): a rigorous and practical approach
Software Testability: The New Verification
IEEE Software
A Metrics Suite for Object Oriented Design
IEEE Transactions on Software Engineering
On Evaluation of Testability of Protocol Structures
Proceedings of the IFIP TC6/WG6.1 Sixth International Workshop on Protocol Test systems VI
Testability analysis of co-designed systems
ATS '95 Proceedings of the 4th Asian Test Symposium
Predicting Testability of Program Modules Using a Neural Network
ASSET '00 Proceedings of the 3rd IEEE Symposium on Application-Specific Systems and Software Engineering Technology (ASSET'00)
Software Testability Measurements Derived from Data Flow Analysis
CSMR '98 Proceedings of the 2nd Euromicro Conference on Software Maintenance and Reengineering ( CSMR'98)
Testability Measurements for Data Flow Designs
METRICS '97 Proceedings of the 4th International Symposium on Software Metrics
Testability Analysis of a UML Class Diagram
METRICS '02 Proceedings of the 8th International Symposium on Software Metrics
Detecting program modules with low testability
ICSM '95 Proceedings of the International Conference on Software Maintenance
Analyzing Testability on Data Flow Designs
ISSRE '00 Proceedings of the 11th International Symposium on Software Reliability Engineering
Testing and Quality Assurance for Component-Based Software
Testing and Quality Assurance for Component-Based Software
Measuring and Improving Design Patterns Testability
METRICS '03 Proceedings of the 9th International Symposium on Software Metrics
Testability Analysis Applied to Embedded Data-flow Software
QSIC '03 Proceedings of the Third International Conference on Quality Software
Predicting Class Testability using Object-Oriented Metrics
SCAM '04 Proceedings of the Source Code Analysis and Manipulation, Fourth IEEE International Workshop
A new approach for software testability analysis
Proceedings of the 28th international conference on Software engineering
An empirical study into class testability
Journal of Systems and Software - Special issue: Selected papers from the 4th source code analysis and manipulation (SCAM 2004) workshop
COOTS'96 Proceedings of the 2nd conference on USENIX Conference on Object-Oriented Technologies (COOTS) - Volume 2
Metric based testability model for object oriented design (MTMOOD)
ACM SIGSOFT Software Engineering Notes
Practicing Testability in the Real World
ICST '09 Proceedings of the 2009 International Conference on Software Testing Verification and Validation
A component testability model for verification and measurement
COMPSAC-W'05 Proceedings of the 29th annual international conference on Computer software and applications conference
Evaluating the effect of control flow on the unit testing effort of classes: an empirical analysis
Advances in Software Engineering
Hi-index | 0.00 |
We present, in this paper, a metric based testability model for object-oriented programs. The model is, in fact, an adaptation of a model pro-posed in literature for assessing the testability of object-oriented design. The study presented in this paper aims at exploring empirically the capa-bility of the model to assess testability of classes at the code level. We investigate testability from the perspective of unit testing and required testing effort. We designed an empirical study using data collected from two Java software systems for which JUnit test cases exist. To capture testability of classes in terms of required testing effort, we used different metrics to quantify the corresponding JUnit test cases. In order to eva-luate the capability of the model to predict testability of classes (charac-teristics of corresponding test classes), we used statistical tests using correlation.