Jump to content

Classifier (UML)

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Citation bot (talk | contribs) at 17:10, 31 January 2021 (Misc citation tidying. | You can use this bot yourself. Report bugs here. | Suggested by Wikiminds34 | Category:Articles needing additional references from October 2006 | via #UCB_Category 53/173). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

A classifier is a category of Unified Modeling Language (UML) elements that have some common features, such as attributes or methods.[1]

Overview

A classifier is an abstract metaclass classification concept that serves as a mechanism to show interfaces, classes, datatypes and components.

A classifier describes a set of instances that have common behavioral and structural features (operations and attributes, respectively).

A classifier is a namespace whose members can specify a generalization hierarchy by referencing its general classifiers.

A classifier is a type and can own generalizations, thereby making it possible to define generalization relationships to other classifiers.

A classifier is a redefinable element, as it is possible to redefine nested classifiers.

All objects that can have instances are classifiers.

Important aspects

Types of UML classifiers

Predefined UML classifiers

References

  1. ^ "UML Classifier". Retrieved December 7, 2012.