www.wikidata.de-de.nina.az
Ein Objektknoten englisch ObjectNode ist ein Modellelement in der Unified Modeling Language UML einer Modellierungssprache fur Software und andere Systeme Objekt und Kontrollknoten sind die Bausteine aus denen Aktivitaten aufgebaut sind Sie dienen als temporare Zwischenspeicher fur Objekte die die Aktivitat durchlaufen Inhaltsverzeichnis 1 Arten von Objektknoten 2 Eigenschaften von Objektknoten 3 Unterschied zur UML 1 x 4 Siehe auch 5 LiteraturArten von Objektknoten BearbeitenDie UML2 kennt vier Arten von Objektknoten der Pin ein Objektknoten an dem Objektflusse mit Aktionen verbunden werden der Aktivitatsparameterknoten ein Objektknoten uber den Objekte an eine Aktivitat ubergeben werden der Pufferknoten ein Objektknoten in dem Objekte unabhangig von Aktionen zwischengespeichert werden konnen der Datenspeicherknoten ein Objektknoten in dem alle eintreffenden Objekte zwischengespeichert werdenEigenschaften von Objektknoten BearbeitenDie verschiedenen Arten von Objektknoten haben einige Eigenschaften gemeinsam Zunachst verfugen alle uber eine Kapazitat gegeben durch eine obere Schranke Ein Objektknoten kann eine Anzahl Token bis zu dieser oberen Schranke zwischenspeichern bevor er sie an eine ausgehende Aktivitatskante weiterreicht Die Objekte die in einem Objektknoten zwischengespeichert sind unterliegen einer bestimmten Ordnung die angibt in welcher Reihenfolge beim Objektknoten eintreffende Objekte diesen wieder verlassen wobei auch ungeordnet engl unordered ein moglicher Wert ist Ist die Ordnung FIFO verlasst das zuerst eintreffende Objekt den Objektknoten zuerst ist sie LIFO trifft es das zuletzt eingetroffene Objekt zuerst Auch davon abweichende Ordnungen konnen modelliert werden indem dem Objektknoten ein Selektionsverhalten zugeordnet wird Jeder Objektknoten kann zudem spezifizieren dass nur Objekte in einem bestimmten Zustand durch diesen Knoten fliessen durfen Unterschied zur UML 1 x BearbeitenDer Objektknoten und seine Untertypen wurden in der UML2 neu eingefuhrt Siehe auch BearbeitenKontrollknotenLiteratur BearbeitenChristoph Kecher UML 2 0 Das umfassende Handbuch Galileo Computing 2005 ISBN 3 89842 573 8 Conrad Bock UML 2 Activity and Action Models Part 4 Object Nodes in Journal of Object Technology vol 3 no 1 pp 27 41 1 Abgerufen von https de wikipedia org w index php title Objektknoten UML amp oldid 232809467