A new approach for software testability analysis
Proceedings of the 28th international conference on Software engineering
Proceedings of the ISSTA 2006 workshop on Role of software architecture for testing and analysis
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
Metric based testability model for object oriented design (MTMOOD)
ACM SIGSOFT Software Engineering Notes
Quantitative Approaches in Object-Oriented Software Engineering
Object-Oriented Technology. ECOOP 2008 Workshop Reader
Using UML(VR) for the support of the test data generation
International Journal of Critical Computer-Based Systems
An empirical analysis of a testability model for object-oriented programs
ACM SIGSOFT Software Engineering Notes
Reducing complexity of data flow testing in the verification of a IEC-62304 flexible workflow system
SAFECOMP'11 Proceedings of the 30th international conference on Computer safety, reliability, and security
A multiple case study of design pattern decay, grime, and rot in evolving software systems
Software Quality Control
On the relationship between use cases and test suites size: an exploratory study
ACM SIGSOFT Software Engineering Notes
Hi-index | 0.00 |
Design-for-testability is a very important issue insoftware engineering. It becomes crucial in the case of OOdesigns where control flows are generally not hierarchical,but are diffuse and distributed over the whole architecture.In this paper, we concentrate on detecting, pinpointing andsuppressing potential testability weaknesses of a UMLclass diagram. The attribute significant from designtestability is called "class interaction": it appears whenpotentially concurrent client/supplier relationshipsbetween classes exist in the system. These interactionspoint out parts of the design that need to be improved,driving structural modifications or constraintsspecifications, to reduce the final testing effort.