Building Knowledge through Families of Experiments
IEEE Transactions on Software Engineering
Experimentation in software engineering: an introduction
Experimentation in software engineering: an introduction
The Effectiveness of Control Structure Diagrams in Source Code Comprehension Activities
IEEE Transactions on Software Engineering
An Experimental Comparison of the Maintainability of Object-Orientedand Structured Design Documents
Empirical Software Engineering
An Initial Experimental Assessment of the Dynamic Modelling in UML
Empirical Software Engineering
Empirical Software Engineering
Hints for Reviewing Empirical Work in Software Engineering
Empirical Software Engineering
Profiles in a strict metamodeling framework
Science of Computer Programming - Special issue on unified modeling language (UML 2000)
Rearchitecting the UML infrastructure
ACM Transactions on Modeling and Computer Simulation (TOMACS)
A UML Variant for Modeling System Searchability
OOIS '02 Proceedings of the 8th International Conference on Object-Oriented. Information Systems
Analysis of UML Stereotypes within the UML Metamodel
UML '02 Proceedings of the 5th International Conference on The Unified Modeling Language
Stereotypical Encounters of the Third Kind
UML '02 Proceedings of the 5th International Conference on The Unified Modeling Language
An Empirical Study on Using Stereotypes to Improve Understanding of UML Models
IWPC '04 Proceedings of the 12th IEEE International Workshop on Program Comprehension
A classification of stereotypes for object-oriented modeling languages
UML'99 Proceedings of the 2nd international conference on The unified modeling language: beyond the standard
The Role of Experience and Ability in Comprehension Tasks Supported by UML Stereotypes
ICSE '07 Proceedings of the 29th international conference on Software Engineering
Does the use of stereotypes improve the comprehension of UML sequence diagrams?
Proceedings of the Second ACM-IEEE international symposium on Empirical software engineering and measurement
MoDELS '08 Proceedings of the 11th international conference on Model Driven Engineering Languages and Systems
A Comparison of Metric-Based and Empirical Approaches for Cognitive Analysis of Modeling Languages
Fundamenta Informaticae - Cognitive Informatics, Cognitive Computing, and Their Denotational Mathematical Foundations (I)
Empirical Software Engineering
Level of detail in UML models and its impact on model comprehension: A controlled experiment
Information and Software Technology
Empirical evaluation of issue based variability modeling using the experimental survey technique
SEA '07 Proceedings of the 11th IASTED International Conference on Software Engineering and Applications
Evaluating the Impact of UML Modeling on Software Quality: An Industrial Case Study
MODELS '09 Proceedings of the 12th International Conference on Model Driven Engineering Languages and Systems
Empirical software engineering: teaching methods and conducting studies
Proceedings of the 2006 international conference on Empirical software engineering issues: critical assessment and future directions
Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement
Domain-specific language modelling with UML profiles by decoupling abstract and concrete syntaxes
Journal of Systems and Software
Information and Software Technology
Enterprise architecture patterns for business process support analysis
Journal of Systems and Software
Information and Software Technology
PROFES'10 Proceedings of the 11th international conference on Product-Focused Software Process Improvement
Concern coverage in base station development: an empirical investigation
Software and Systems Modeling (SoSyM)
Using UML stereotypes to support the requirement engineering: a case study
ICCSA'12 Proceedings of the 12th international conference on Computational Science and Its Applications - Volume Part IV
A Comparison of Metric-Based and Empirical Approaches for Cognitive Analysis of Modeling Languages
Fundamenta Informaticae - Cognitive Informatics, Cognitive Computing, and Their Denotational Mathematical Foundations (I)
Comparing the Effect of Use Case Format on End User Understanding of System Requirements
Journal of Information Technology Research
Information and Software Technology
Hi-index | 0.00 |
Stereotypes were introduced into the Unified Modeling Language to provide means of customizing this general purpose modeling language for its usage in specific application domains. The primary role of stereotypes is to brand an existing model element with specific semantics, but stereotypes can also be used to provide means of a secondary classification of modeling elements. This paper elaborates on the influence of stereotypes on the comprehension of models. The paper describes a set of controlled experiments performed in academia and industry which were aimed at evaluating the role of stereotypes in improving comprehension of UML models. The results of the experiments show that stereotypes play a significant role in the comprehension of models and the improvement achieved both by students and industry professionals.