Testability of Software Components
IEEE Transactions on Software Engineering
PIE: A Dynamic Failure-Based Technique
IEEE Transactions on Software Engineering
Design for testability in object-oriented systems
Communications of the ACM
Object-oriented metrics: measures of complexity
Object-oriented metrics: measures of complexity
A Unified Framework for Coupling Measurement in Object-Oriented Systems
IEEE Transactions on Software Engineering
Refactoring: improving the design of existing code
Refactoring: improving the design of existing code
Extreme programming explained: embrace change
Extreme programming explained: embrace change
Testing object-oriented systems: models, patterns, and tools
Testing object-oriented systems: models, patterns, and tools
The Confounding Effect of Class Size on the Validity of Object-Oriented Metrics
IEEE Transactions on Software Engineering
Software Engineering Economics
Software Engineering Economics
Test Driven Development: By Example
Test Driven Development: By Example
Assessing Testing Tools in Research and Education
IEEE Software
Software Testability: The New Verification
IEEE Software
A Metrics Suite for Object Oriented Design
IEEE Transactions on Software Engineering
An Operational Process for Goal-Driven Definition of Measures
IEEE Transactions on Software Engineering
Testability Analysis of a UML Class Diagram
METRICS '02 Proceedings of the 8th International Symposium on Software Metrics
A Maintainability Model for Industrial Software Systems Using Design Level Metrics
WCRE '00 Proceedings of the Seventh Working Conference on Reverse Engineering (WCRE'00)
Building Documentation Generators
ICSM '99 Proceedings of the IEEE International Conference on Software Maintenance
Analyzing Testability on Data Flow Designs
ISSRE '00 Proceedings of the 11th International Symposium on Software Reliability Engineering
Identifying Test-Critical Dependencies
ICSM '02 Proceedings of the International Conference on Software Maintenance (ICSM'02)
Testability Analysis for Software Components
ICSM '02 Proceedings of the International Conference on Software Maintenance (ICSM'02)
A torture test for TEX
Comments on "The Confounding Effect of Class Size on the Validity of Object-Oriented Metrics"
IEEE Transactions on Software Engineering
Developing Fault Predictors for Evolving Software Systems
METRICS '03 Proceedings of the 9th International Symposium on Software Metrics
METRICS '03 Proceedings of the 9th International Symposium on Software Metrics
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 Maintainability with Object-Oriented Metrics - An Empirical Comparison
WCRE '03 Proceedings of the 10th Working Conference on Reverse Engineering
Fragment Class Analysis for Testing of Polymorphism in Java Software
IEEE Transactions on Software Engineering
COOTS'96 Proceedings of the 2nd conference on USENIX Conference on Object-Oriented Technologies (COOTS) - Volume 2
Refactoring test suites versus test behaviour: a TTCN-3 perspective
Fourth international workshop on Software quality assurance: in conjunction with the 6th ESEC/FSE joint meeting
Analyzing clusters of class characteristics in OO applications
Journal of Systems and Software
Empirical investigation of refactoring effect on software quality
Information and Software Technology
Improving the testability of object oriented software through software contracts
ACM SIGSOFT Software Engineering Notes
Issues in testing collection class libraries
Proceedings of the 1st Workshop on Testing Object-Oriented Systems
Proceedings of the 1st Workshop on Testing Object-Oriented Systems
An empirical study on the usage of testability information to fault localization in software
Proceedings of the 2011 ACM Symposium on Applied Computing
An empirical analysis of a testability model for object-oriented programs
ACM SIGSOFT Software Engineering Notes
Prediction of testability using the design metrics for object-oriented software
International Journal of Computer Applications in Technology
Evaluating the effect of control flow on the unit testing effort of classes: an empirical analysis
Advances in Software Engineering
Predicting software complexity by means of evolutionary testing
Proceedings of the 27th IEEE/ACM International Conference on Automated Software Engineering
Usage and testability of AOP: An empirical study of AspectJ
Information and Software Technology
On the relationship between use cases and test suites size: an exploratory study
ACM SIGSOFT Software Engineering Notes
Hi-index | 0.00 |
In this paper we investigate factors of the testability of object-oriented software systems. The starting point is given by a study of the literature to obtain both an initial model of testability and existing object-oriented metrics related to testability. Subsequently, these metrics are evaluated by means of five case studies of commercial and open source Java systems for which JUnit test cases exist. The goal of this paper is to identify and evaluate a set of metrics that can be used to assess the testability of the classes of a Java system.