An empirical assessment of using stereotypes to improve reading techniques in software inspections
3-WoSQ Proceedings of the third workshop on Software quality
Journal of Systems and Software - Special issue: Quality software
The Impact of UML Documentation on Software Maintenance: An Experimental Evaluation
IEEE Transactions on Software Engineering
ICSE '07 Proceedings of the 29th international conference on Software Engineering
Assessing the benefits of synchronization-adorned sequence diagrams: two controlled experiments
Proceedings of the 4th ACM symposium on Software visualization
An Empirical Investigation on Dynamic Modeling in Requirements Engineering
MoDELS '08 Proceedings of the 11th international conference on Model Driven Engineering Languages and Systems
On the effectiveness of dynamic modeling in UML: Results from an external replication
ESEM '09 Proceedings of the 2009 3rd International Symposium on Empirical Software Engineering and Measurement
An empirical study of requirements model understanding: Use Case vs. Tropos models
Proceedings of the 2010 ACM Symposium on Applied Computing
Design and evaluation of extensions to UML sequence diagrams for modeling multithreaded interactions
Information Visualization
An experimental comparison of ER and UML class diagrams for data modelling
Empirical Software Engineering
Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement
An experimental investigation of UML modeling conventions
MoDELS'06 Proceedings of the 9th international conference on Model Driven Engineering Languages and Systems
A graphical approach to risk identification, motivated by empirical investigations
MoDELS'06 Proceedings of the 9th international conference on Model Driven Engineering Languages and Systems
Best practices for teaching UML based software development
MoDELS'05 Proceedings of the 2005 international conference on Satellite Events at the MoDELS
The use of UML class diagrams and its effect on code change-proneness
Proceedings of the Second Edition of the International Workshop on Experiences and Empirical Studies in Software Modelling
Enhancing design models with composition properties: a software maintenance study
Proceedings of the 12th annual international conference on Aspect-oriented software development
Hi-index | 0.00 |
Stereotypes were introduced into the Unified ModelingLanguage (UML) to provide means of customizing thisvisual, general purpose, object-oriented modelinglanguage, for its usage in specific application domains.The primary purpose of stereotypes is to brand an existingmodel element with a specific semantics. In addition,stereotypes can also be used as notational shorthand. Thepaper elaborates on this role of stereotypes from theperspective of UML, clarifies the role and describes acontrolled experiment aimed at evaluation of the role - inthe context of model understanding. The results of theexperiment support the claim that stereotypes withgraphical icons for their representation play a significantrole in comprehension of models and show the size of theimprovement.