The Unified Modeling Language user guide
The Unified Modeling Language user guide
Experimentation in software engineering: an introduction
Experimentation in software engineering: an introduction
Comparing Detection Methods for Software Requirements Inspections: A Replicated Experiment
IEEE Transactions on Software Engineering
METRICS '02 Proceedings of the 8th International Symposium on Software Metrics
Effects of defects in UML models: an experimental investigation
Proceedings of the 28th international conference on Software engineering
Assessing the Quality Impact of Design Inspections
ESEM '07 Proceedings of the First International Symposium on Empirical Software Engineering and Measurement
IEEE Transactions on Software Engineering
Design and code inspections to reduce errors in program development
IBM Systems Journal
Hi-index | 0.00 |
Software inspections aim to find defects early in the development process and studies have found them to be effective. However, there is almost no data available regarding the impact of UML diagram utilization in software requirements specification documents on inspection effectiveness. This paper addresses this issue by investigating whether inclusion of UML diagrams impacts the effectiveness of requirements inspection. We conducted an experiment in an academic environment with 35 subjects to empirically investigate the impact of UML diagram inclusion on requirements inspections' effectiveness and the number of reported defects. The results show that including UML diagrams in requirements specification document significantly impacts the number of reported defects, and there is no significant impact on the effectiveness of individual inspections.