Experimentation in software engineering: an introduction
Experimentation in software engineering: an introduction
An Empirical Investigation of the Influence of a Type of Side Effects on Program Comprehension
IEEE Transactions on Software Engineering
Issues in Using Students in Empirical Studies in Software Engineering Education
METRICS '03 Proceedings of the 9th International Symposium on Software Metrics
Using Academic Courses for Empirical Validation of Software Development Processes
EUROMICRO '04 Proceedings of the 30th EUROMICRO Conference
An Experimental Investigation of Formality in UML-Based Development
IEEE Transactions on Software Engineering
Communications of the ACM - Two decades of the language-action perspective
The Impact of UML Documentation on Software Maintenance: An Experimental Evaluation
IEEE Transactions on Software Engineering
Systematic review: A systematic review of effect size in software engineering experiments
Information and Software Technology
A Realistic Empirical Evaluation of the Costs and Benefits of UML in Software Maintenance
IEEE Transactions on Software Engineering
The Role of Deliberate Artificial Design Elements in Software Engineering Experiments
IEEE Transactions on Software Engineering
Evaluating legacy system migration technologies through empirical studies
Information and Software Technology
An empirical investigation on the relation between analysis models and source code comprehension
Proceedings of the 2010 ACM Symposium on Applied Computing
Empirical evidence about the UML: a systematic literature review
Software—Practice & Experience
On the impact of UML analysis models on source-code comprehensibility and modifiability
ACM Transactions on Software Engineering and Methodology (TOSEM)
Hi-index | 0.00 |
We present the results of a controlled experiment aimed to investigate whether the source code comprehension increases when participants are provided with UML class and sequence diagrams produced in the software design phase. The experiment has been conducted with Master students in Computer Science at the University of Salerno. The data analysis shows that the participants significantly better comprehend source code when it is added with class and sequence diagrams together.