Using mapping studies as the basis for further research - A participant-observer case study
Information and Software Technology
Supporting activity based computing paradigm in global software development
ASE '11 Proceedings of the 2011 26th IEEE/ACM International Conference on Automated Software Engineering
A systematic review of code generation proposals from state machine specifications
Information and Software Technology
What scope is there for adopting evidence-informed teaching in SE?
Proceedings of the 34th International Conference on Software Engineering
Extending UML to model Web 2.0-based context-aware applications
Software—Practice & Experience
Proceedings of the Second Edition of the International Workshop on Experiences and Empirical Studies in Software Modelling
A survey of experienced user perceptions about software design patterns
Information and Software Technology
Proceedings of the 2013 International Conference on Software Engineering
On the impact of UML analysis models on source-code comprehensibility and modifiability
ACM Transactions on Software Engineering and Methodology (TOSEM)
Journal of Systems and Software
Information and Software Technology
Hi-index | 0.00 |
The Unified Modeling Language (UML) was created on the basis of expert opinion and has now become accepted as the ‘standard’ object-oriented modelling notation. Our objectives were to determine how widely the notations of the UML, and their usefulness, have been studied empirically, and to identify which aspects of it have been studied in most detail. We undertook a mapping study of the literature to identify relevant empirical studies and to classify them in terms of the aspects of the UML that they studied. We then conducted a systematic literature review, covering empirical studies published up to the end of 2008, based on the main categories identified. We identified 49 relevant publications, and report the aggregated results for those categories for which we had enough papers— metrics, comprehension, model quality, methods and tools and adoption. Despite indications that a number of problems exist with UML models, researchers tend to use the UML as a ‘given’ and seem reluctant to ask questions that might help to make it more effective. Copyright © 2010 John Wiley & Sons, Ltd.