Zum Inhalt springen

„Classifier (UML)“ – Versionsunterschied

aus Wikipedia, der freien Enzyklopädie
[gesichtete Version][gesichtete Version]
Inhalt gelöscht Inhalt hinzugefügt
KLBot2 (Diskussion | Beiträge)
K Bot: 1 Interwiki-Link(s) nach Wikidata (d:Q1096149) migriert
K wikilink fix
Zeile 1: Zeile 1:
Ein '''Classifier''' (oder '''Klassifizierer''') (engl. ''classifier'') ist eine [[Metaklasse]] in der [[Unified Modeling Language]] (UML), einer Sprache für die [[Modellierung]] der Strukturen und des Verhaltens von [[Software]]- und anderen Systemen.
Ein '''Classifier''' (oder '''Klassifizierer''') (engl. ''classifier'') ist eine [[Metaklasse]] in der [[Unified Modeling Language]] (UML), einer Sprache für die [[Modellierung]] der Strukturen und des Verhaltens von [[Software]]- und anderen Systemen.


Ein Classifier innerhalb von [[Unified Modeling Language|UML]] ist ein abstraktes gedankliches Konstrukt, das Modellierer nie direkt in eines der [http://de.wikipedia.org/wiki/Unified_Modeling_Language#Darstellung_in_Diagrammen Diagramme der UML] einfügen. Als sogenannte abstrakte Metaklasse ist der Classifier vor allem nützlich für die Autoren der UML-Spezifikation und weniger für Anwender der UML.
Ein Classifier innerhalb von [[Unified Modeling Language|UML]] ist ein abstraktes gedankliches Konstrukt, das Modellierer nie direkt in eines der [[Unified Modeling Language#Darstellung_in_Diagrammen|Diagramme der UML]] einfügen. Als sogenannte abstrakte Metaklasse ist der Classifier vor allem nützlich für die Autoren der UML-Spezifikation und weniger für Anwender der UML.


Innerhalb der UML-Spezifikation nimmt der Classifier jedoch eine zentrale Rolle ein, weil er die gemeinsamen Eigenschaften von Modellelementen der UML umfasst, die auch Anwender der UML häufig einsetzen. So sind zum Beispiel die Modellelemente [[Klasse (UML)|Klasse]], [[Schnittstelle (UML)|Schnittstelle]], [[Komponente (UML)|Komponente]], [[Verhalten (UML)|Verhalten]], [[Aktivität (UML)|Aktivität]], [[Interaktion (UML)|Interaktion]] oder [[Zustandsautomat (UML)|Zustandsautomat]] Spezialisierungen des Classifiers - ein Classifier ist also eine [[Generalisierung (UML)|Generalisierung]] dieser Modellelemente.
Innerhalb der UML-Spezifikation nimmt der Classifier jedoch eine zentrale Rolle ein, weil er die gemeinsamen Eigenschaften von Modellelementen der UML umfasst, die auch Anwender der UML häufig einsetzen. So sind zum Beispiel die Modellelemente [[Klasse (UML)|Klasse]], [[Schnittstelle (UML)|Schnittstelle]], [[Komponente (UML)|Komponente]], [[Verhalten (UML)|Verhalten]], [[Aktivität (UML)|Aktivität]], [[Interaktion (UML)|Interaktion]] oder [[Zustandsautomat (UML)|Zustandsautomat]] Spezialisierungen des Classifiers - ein Classifier ist also eine [[Generalisierung (UML)|Generalisierung]] dieser Modellelemente.

Version vom 12. Juni 2013, 08:43 Uhr

Ein Classifier (oder Klassifizierer) (engl. classifier) ist eine Metaklasse in der Unified Modeling Language (UML), einer Sprache für die Modellierung der Strukturen und des Verhaltens von Software- und anderen Systemen.

Ein Classifier innerhalb von UML ist ein abstraktes gedankliches Konstrukt, das Modellierer nie direkt in eines der Diagramme der UML einfügen. Als sogenannte abstrakte Metaklasse ist der Classifier vor allem nützlich für die Autoren der UML-Spezifikation und weniger für Anwender der UML.

Innerhalb der UML-Spezifikation nimmt der Classifier jedoch eine zentrale Rolle ein, weil er die gemeinsamen Eigenschaften von Modellelementen der UML umfasst, die auch Anwender der UML häufig einsetzen. So sind zum Beispiel die Modellelemente Klasse, Schnittstelle, Komponente, Verhalten, Aktivität, Interaktion oder Zustandsautomat Spezialisierungen des Classifiers - ein Classifier ist also eine Generalisierung dieser Modellelemente.

Literatur