Information Processing Letters
Towards a metrics suite for object oriented design
OOPSLA '91 Conference proceedings on Object-oriented programming systems, languages, and applications
Software sizing and estimating: Mk II FPA (Function Point Analysis)
Software sizing and estimating: Mk II FPA (Function Point Analysis)
Methodology for Validating Software Metrics
IEEE Transactions on Software Engineering
Candidate metrics for object-oriented software within a taxonomy framework
Journal of Systems and Software - Special issue on achieving quality in software
A Model for Software Product Quality
IEEE Transactions on Software Engineering
A Validation of Object-Oriented Design Metrics as Quality Indicators
IEEE Transactions on Software Engineering
A Hierarchical Model for Object-Oriented Design Quality Assessment
IEEE Transactions on Software Engineering
Software Testability: The New Verification
IEEE Software
Software Quality: The Elusive Target
IEEE Software
A Metrics Suite for Object Oriented Design
IEEE Transactions on Software Engineering
Chidamber and Kemerer's Metrics Suite: A Measurement Theory Perspective
IEEE Transactions on Software Engineering
Testability Analysis of a UML Class Diagram
METRICS '02 Proceedings of the 8th International Symposium on Software Metrics
A Process for Improving Software Testability
ICSM '04 Proceedings of the 20th IEEE International Conference on Software Maintenance
A new approach for software testability analysis
Proceedings of the 28th international conference on Software engineering
Analysis of object oriented complexity and testability using object oriented design metrics
NSEC '10 Proceedings of the 2010 National Software Engineering Conference
An empirical analysis of a testability model for object-oriented programs
ACM SIGSOFT Software Engineering Notes
ACM SIGSOFT Software Engineering Notes
Evaluating the effect of control flow on the unit testing effort of classes: an empirical analysis
Advances in Software Engineering
On the relationship between use cases and test suites size: an exploratory study
ACM SIGSOFT Software Engineering Notes
Hi-index | 0.00 |
This paper does an extensive review on testability of object oriented software, and put forth some relevant information about class-level testability. Testability has been identified as a key factor to software quality, and emphasis is being drawn to predict class testability early in the software development life cycle. A Metrics Based Model for Object Oriented Design Testability (MTMOOD) has been proposed. The relationship from design properties to testability is weighted in accordance with its anticipated influence and importance. A suit of adequate object-oriented metrics useful in determining testability of a system has been proposed, which may be used to locate parts of design that could be error prone. Identification of changes in theses parts early could significantly improve the quality of the final product and hence decrease the testing effort. The proposed model has been further empirically validated and contextual interpretation has been drawn using industrial software projects.