OPEN modeling language (OML) reference manual
OPEN modeling language (OML) reference manual
Rearchitecting the UML infrastructure
ACM Transactions on Modeling and Computer Simulation (TOMACS)
Generating Code from UML with Velocity Templates
UML '02 Proceedings of the 5th International Conference on The Unified Modeling Language
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
Beyond Stereotyping: Metamodeling Approaches for the UML
HICSS '01 Proceedings of the 34th Annual Hawaii International Conference on System Sciences ( HICSS-34)-Volume 3 - Volume 3
Model-Driven Development: A Metamodeling Foundation
IEEE Software
Small-Scale Classification Schemes: A Field Study of Requirements Engineering
Computer Supported Cooperative Work
Assuring Fault Classification Agreement " An Empirical Evaluation
ISESE '04 Proceedings of the 2004 International Symposium on Empirical Software Engineering
The UML family: profiles, prefaces and packages
UML'00 Proceedings of the 3rd international conference on The unified modeling language: advancing the standard
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
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
Hi-index | 0.00 |
Stereotypes in object-oriented software development can be perceived in various ways and they can be used for various purposes. As a consequence of these variations, assessing quality of stereotypes needs to be purpose-specific. In this paper we identify eight types of stereotypes and provide a set of criteria for assessing quality of stereotypes. The criteria for each type are formed by a set of properties that characterizes its stereotypes. The identified types are based on the purpose of each stereotype (its role in designs) and its expressiveness. We identified the types of stereotypes and their properties in an empirical way by investigating stereotypes from UML profiles used in industrial software development. The properties are intended to be used in our further research for developing guidelines for creating and using stereotypes in a more efficient way.