document: The use of subtypes and stereotypes in the UML model Based on users ' experiences of Version 1.3 of the Unified Modeling Language -LRB- UML -RRB- of the Object Management Group -LRB- OMG -RRB- , a Request For Information in 1999 elicited several responses which were asked to identify `` problems '' but not to offer any solutions . One of these responses is examined for `` problems '' relating to the UML metamodel and here some solutions to the problems identified there are proposed . Specifically , we evaluate the metamodel relating to stereotypes versus subtypes ; the various kinds of Classifier -LRB- particularly Types , Interfaces and Classes -RRB- ; the introduction of a new subtype for the whole part relationship ; as well as identifying areas in the metamodel where the UML seems to have been used inappropriately in the very definition of the UML 's metamodel
doc_bio_tags: O O O B O B O O B I O O O O O O O O O O B I I O O O O O B I I O O O O O B I I O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B O B O O O O O B O O O O O O O O O O O O O O O O O B I I O O O O O O O O O O O O O O O O O O O O O O O O O O O
extractive_keyphrases: subtypes stereotypes uml model unified modeling language object management group request for information classifier whole part relationship