Zum Inhalt springen

„Classifier (UML)“ – Versionsunterschied

aus Wikipedia, der freien Enzyklopädie
[gesichtete Version][gesichtete Version]
Inhalt gelöscht Inhalt hinzugefügt
K wikilink fix
Literatur: spam entfernt
Zeile 8: Zeile 8:


* Heide Balzert, ''Lehrbuch der Objektmodellierung, Analyse und Entwurf mit der UML 2'', Spektrum Akademischer Verlag, 2005, ISBN 3-8274-1162-9
* Heide Balzert, ''Lehrbuch der Objektmodellierung, Analyse und Entwurf mit der UML 2'', Spektrum Akademischer Verlag, 2005, ISBN 3-8274-1162-9
* Heide Balzert: ''UML 2 in 5 Tagen'', [http://w3l.de W3L], 2005, ISBN 3937137610
* Heide Balzert: ''UML 2 in 5 Tagen'', 2005, ISBN 3937137610
* [[Mario Jeckle|M. Jeckle]], C. Rupp, J. Hahn, B. Zengler, S. Queins: ''UML 2 glasklar'', Hanser-Verlag, 2003, ISBN 3-446-22575-7
* [[Mario Jeckle|M. Jeckle]], C. Rupp, J. Hahn, B. Zengler, S. Queins: ''UML 2 glasklar'', Hanser-Verlag, 2003, ISBN 3-446-22575-7



Version vom 20. Februar 2017, 15:15 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

  • Heide Balzert, Lehrbuch der Objektmodellierung, Analyse und Entwurf mit der UML 2, Spektrum Akademischer Verlag, 2005, ISBN 3-8274-1162-9
  • Heide Balzert: UML 2 in 5 Tagen, 2005, ISBN 3937137610
  • M. Jeckle, C. Rupp, J. Hahn, B. Zengler, S. Queins: UML 2 glasklar, Hanser-Verlag, 2003, ISBN 3-446-22575-7