An Empirical Study on Using Stereotypes to Improve Understanding of UML Models

  • Authors:
  • Affiliations:
  • Venue:
  • IWPC '04 Proceedings of the 12th IEEE International Workshop on Program Comprehension
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

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.