Statecharts: A visual formalism for complex systems
Science of Computer Programming
Predicting Fault-Prone Software Modules in Telephone Switches
IEEE Transactions on Software Engineering
Exploring the relationship between design measures and software quality in object-oriented systems
Journal of Systems and Software
A unified approach to code generation from behavioral diagrams
Languages for system specification
Predicting the Location and Number of Faults in Large Software Systems
IEEE Transactions on Software Engineering
Effects of defects in UML models: an experimental investigation
Proceedings of the 28th international conference on Software engineering
Mining metrics to predict component failures
Proceedings of the 28th international conference on Software engineering
IEEE Transactions on Software Engineering
An approach for early prediction of software reliability
ACM SIGSOFT Software Engineering Notes
Hi-index | 0.00 |
Statecharts is a design notation to model reactive systems that is part of the Unified Modeling Language (UML) and it is commonly used in the automotive and telecommunication software industry. In this paper we present a study of how the use of some statechart features correlate to the number of pre-release defects in the maintenance of large systems. We discuss possible causes for these correlations and provide some advice to both UML practitioners and to designers of new visual design languages.