Drag-and-Drop auf Diagramme und Diagrammelemente (I4BA)
Sie können bestehende Elemente aus dem Modellinhalt in ein Diagramm ziehen und dort auf bestimmte Elemente fallen lassen. Das Verhalten ist abhängig vom Diagrammtyp, vom Element, das Sie fallen lassen, und vom Drop-Ziel.
Drag-Quellbereich | Ausgangselement | n | Drop-Zielelement | Auswirkung |
---|---|---|---|---|
beliebig | Kommentar | * | Diagramm (freie Fläche, Kommentar darf noch nicht vorhanden sein) | Fügt den Kommentar im Diagramm als Knoten hinzu und ergänzt Verbindungen zu allen im Diagramm angezeigten kommentierten Elementen. |
beliebig | Anhang | * | Diagramm (freie Fläche, Anhang darf noch nicht vorhanden sein) | Fügt den Anhang im Diagramm als Knoten hinzu und ergänzt Anhangreferenzen zu allen im Diagramm angezeigten zugeordneten Elementen. |
beliebig | Anforderung | 1 | beliebig (gemäß Konfiguration zulässiger Besitzer einer Realisierung) | Legt eine Realisierung zwischen Zielelement und Anforderung an. |
beliebig | Typ | 1 | typisierbares Element (Typ ist gemäß Konfiguration zugelassen) | Das typisierbare Element wird mit dem Typ typisiert. |
Modelleditor | beliebig | * | Container | Das Ausgangselement wird dem Container als Inhalt zugeordnet. |
Drag-Quellbereich | Ausgangselement | n | Drop-Zielelement | Auswirkung |
---|---|---|---|---|
beliebig | Prozess | 1 | BPMN-Diagramm | Eine Sicht auf den Prozess entsteht. |
beliebig | Kollaboration | 1 | BPMN-Diagramm | Eine Sicht auf die Kollaboration entsteht. |
beliebig | Anwendungsfall | 1 | BPMN-Diagramm |
Eine Kollaboration entsteht. Dabei
|
beliebig | Globaler Task | 1 | BPMN-Diagramm | Ein neuer Prozess entsteht. In dem Prozess wird eine Aufrufaktivität mit dem globalen Task als aufgerufenes Element angelegt. |
beliebig | Prozess |
1 |
Sicht auf Kollaboration | Ein Beteiligter wird mit dem referenzierten Prozess angelegt. |
beliebig | Prozess | 1 | Sicht auf Prozess oder Lane-Knoten oder Teilprozessknoten | Eine Aufrufaktivität mit dem Prozess als aufgerufenes Element wird angelegt. |
beliebig | Globaler Task | 1 | Sicht auf Prozess
oder Lane-Knoten oder Teilprozessknoten |
Eine Aufrufaktivität mit dem globalen Task als aufgerufenes Element wird angelegt. |
beliebig | Ereignisdefinition | 1 | Sicht auf Prozess
oder Lane-Knoten oder Teilprozessknoten |
Ein Ereignis wird angelegt und die Ereignisdefinition zugeordnet. |
beliebig | Datenspeicher | 1 | Sicht auf Prozess
oder Lane-Knoten oder Teilprozessknoten |
Ein Datenobjekt mit Datenobjekttyp Datenspeicher-Referenz wird angelegt und der Datenspeicher als Datenspeicherdefinition zugeordnet. |
beliebig | Geschäftsobjekt | 1 | Sicht auf Prozess
oder Lane-Knoten oder Teilprozessknoten |
Ein Datenobjekt mit Datenobjekttyp Datenobjekt wird angelegt und das Geschäftsobjekt als Geschäftsobjekt zugeordnet. |
beliebig | Service-Operation | 1 | Sicht auf Prozess
oder Lane-Knoten oder Teilprozessknoten |
Ein Service-Task wird angelegt und die Operation als Serviceoperation zugeordnet. |
beliebig | Nachricht | 1 |
Sicht auf Prozess
oder |
Ein Senden-Task wird angelegt und die Nachricht wird dem Merkmal Nachricht zugewiesen. |
beliebig | Maskendefinition | 1 | Sicht auf Prozess
oder Lane-Knoten oder Teilprozessknoten |
Ein Benutzer-Task wird angelegt und die Maskendefinition wird dem Merkmal Maskendefinition zugewiesen. |
beliebig | Entscheidung | 1 | Sicht auf Prozess oder Lane-Knoten oder Teilprozessknoten |
Ein Task wird angelegt und die Entscheidung als verwendete Entscheidung zugeordnet. |
beliebig | Classifier | 1 | Sicht auf Prozess
oder Lane-Knoten oder Teilprozessknoten |
Ein Datenobjekt mit Datenobjekttyp Datenobjekt wird angelegt und das Geschäftsobjekt des Classifiers als Geschäftsobjekt zugeordnet. Das Geschäftsobjekt des Classifiers muss entweder eindeutig bestimmbar sein oder wird neu angelegt. Falls mehr als ein Geschäftsobjekt zum Classifier vorhanden ist, sollte das passende Geschäftsobjekt direkt verwendet werden. |
beliebig | Stereotypisierbares Element | 1 | Artefaktknoten | Dem Artefakt wird das Element als repräsentiertes Element zugeordnet. |
beliebig | Prozess | 1 | Sequenzflusskante | Eine Aufrufaktivität mit dem Prozess als aufgerufenes Element wird angelegt. Die Sequenzflusskante wird durch den Knoten der Aufrufaktivität in zwei Kanten aufgeteilt. |
beliebig | Globaler Task | 1 | Sequenzflusskante | Eine Aufrufaktivität mit dem globalen Task als aufgerufenes Element wird angelegt. Die Sequenzflusskante wird durch den Knoten der Aufrufaktivität in zwei Kanten aufgeteilt. |
beliebig | Ereignisdefinition | 1 | Sequenzflusskante | Ein Ereignis wird angelegt und die Ereignisdefinition zugeordnet. Die Sequenzflusskante wird durch den Ereignisknoten in zwei Kanten aufgeteilt. |
beliebig | Maskendefinition | 1 | Sequenzflusskante | Ein Benutzer-Task wird angelegt und die Maskendefinition wird dem Merkmal Maskendefinition zugewiesen. Die Sequenzflusskante wird durch den Knoten des Benutzer-Tasks in zwei Kanten aufgeteilt. |
Diagramm | Sequenzflussknoten (keine verbundene Kante vorhanden) | 1 | Sequenzflusskante | Die Sequenzflusskante wird durch den Sequenzflussknoten in zwei Kanten aufgeteilt. |
Drag-Quellbereich | Ausgangselement | n | Drop-Zielelement | Auswirkung |
---|---|---|---|---|
beliebig | Geschäftsobjekt | 1 | Diagramm | Fügt das Geschäftsobjekt im Diagramm als Knoten hinzu. Alle enthaltenen Zustände und Zustandsübergänge werden automatisch ergänzt. |
Drag-Quellbereich | Ausgangselement | n | Drop-Zielelement | Auswirkung |
---|---|---|---|---|
beliebig | Geschäftsressource | 1 | Diagramm | Die Geschäftsressource wird direkt im Diagramm dargestellt. |
Drag-Quellbereich | Ausgangselement | n | Drop-Zielelement | Auswirkung |
---|---|---|---|---|
beliebig | Stereotypisierbares Element oder Prozessdefinitionsdiagramm |
* | Konzeptknoten | Eine Konzeptrealisierung vom Element zum Konzept entsteht. Für ein Prozessdefinitionsdiagramm wird der zugehörige Prozess verwendet. |
beliebig | Konzept | * | Konzeptknoten | Konzepte werden als geschachtelte Knoten innerhalb des selektierten Knotens hinzugefügt. |
beliebig | Stereotypisierbares Element oder Prozessdefinitionsdiagramm | * | Konzeptdiagramm | Zu jedem Element werden ein neues Konzept und anschließend eine Konzeptrealisierung vom Element zum Konzept angelegt. Für ein Prozessdefinitionsdiagramm wird der zugehörige Prozess verwendet. |
beliebig | Konzept | * | Konzeptdiagramm | Konzepte werden als Knoten im Diagramm hinzugefügt. |
Konzeptdiagramm | Konzeptknoten (keine verbundene Kante vorhanden) | 1 | Konzeptverbindungskante | Die Konzeptverbindungskante wird durch den Konzeptknoten in zwei Kanten aufgeteilt. |
Drag-Quellbereich | Ausgangselement | n | Drop-Zielelement | Auswirkung |
---|---|---|---|---|
beliebig | Ressourcenelement | 1 | Aktivität (Task oder Teilprozess) | Das Ressourcenelement wird dem Merkmal Ressourcenzuordnung zugewiesen. |
beliebig | Datenspeicher | 1 | Datenspeicher-Referenz | Der Datenspeicher wird dem Merkmal Datenspeicherdefinition zugewiesen. |
beliebig | Ereignisdefinition | 1 | Ereignis | Die Ereignisdefinition wird dem Merkmal Ereignisdefinition hinzugefügt. Je nach Typ der Ereignisdefinition wird das Symbol des Ereignisses angepasst. Sind mehrere Ereignisdefinitionen zugewiesen, so wird das Symbol für Multiple visualisiert. |
beliebig | Geschäftsobjekt | 1 | Datentragendes Element (Datenobjekt, Datenspeicher) | Das Geschäftsobjekt wird dem Merkmal Geschäftsobjekt zugewiesen. Es dürfen keine globalen Zustände zugeordnet sein. |
beliebig | Zustand | 1 | Datentragendes Element (Datenobjekt, Datenspeicher) |
Der Zustand wird dem Merkmal Zustand (global) hinzugefügt. Dabei wird der Schalter nutzt globalen Zustand gesetzt. Außerdem wird im Merkmal Geschäftsobjekt das Geschäftsobjekt zugewiesen, zu dem der Zustand gehört. |
beliebig | Classifier | 1 | Datentragendes Element (Datenobjekt, Datenspeicher) |
Zum Classifier wird ein Geschäftsobjekt eindeutig bestimmt oder neu angelegt. Der Classifier wird dem neuen Geschäftsobjekt als Merkmal Datenstruktur zugewiesen. Das Geschäftsobjekt wird anschließend dem Datentragenden Element als Geschäftsobjekt zugewiesen. |
beliebig | Ressourcenelement | 1 | Lane | Das Ressourcenelement wird dem Merkmal Ressource zugewiesen. |
beliebig | Nachricht | 1 | Nachrichtenreferenzierendes Element (Task, Ereignisdefinition, Nachrichtenfluss) | Die Nachricht wird dem Merkmal Nachricht zugewiesen. |
beliebig | Prozess | 1 | Beteiligter | Der Prozess wird dem Merkmal Prozesssicht zugewiesen. |
beliebig | Ressourcenelement | 1 | Beteiligter | Das Ressourcenelement wird dem Merkmal Partnerrolle zugewiesen. |
beliebig | Ressourcenelement | 1 | Prozess | Das Ressourcenelement wird dem Merkmal zuständige Geschäftsressource zugewiesen. |
beliebig | Aufrufbares Prozesselement (globaler Task, Prozess) | 1 | Task | Das aufrufbare Prozesselement wird dem Merkmal aufgerufenes Element zugewiesen, sofern der Task-Typ Ohne Typ oder auf Aufrufaktivität gesetzt ist. Der Wert Ohne Typ wird automatisch auf Aufrufaktivität geändert. |
beliebig | Serviceoperation | 1 | Task | Die Serviceoperation wird dem Merkmal Serviceoperation zugewiesen, sofern der Task-Typ Ohne Typ, Senden, Empfangen, Benutzer oder Service gesetzt ist. Der Wert Ohne Typ wird automatisch auf Service geändert. |
beliebig | Maskendefinition | 1 | Task | Die Maskendefinition wird dem Merkmal Maskendefinition zugewiesen, sofern der Task-Typ Ohne Typ oder Benutzer gesetzt ist. Der Wert Ohne Typ wird automatisch auf Benutzer geändert. |
beliebig | Entscheidung | 1 | Task | Die Entscheidung wird dem Merkmal verwendete Entscheidungen zugewiesen. Falls das Merkmal Task-Typ den Wert Ohne Typ hat, wird der Wert automatisch auf Geschäftsregel geändert. Der Name des Tasks wird an den Namen der Entscheidung angepasst, wenn der Task-Typ Geschäftsregel, der Name unverändert und nur genau eine Geschäftsregel zugeordnet ist. |
beliebig | Standort | 1 | Geschäftsressource | Der Standort wird der Geschäftsressource unter dem Merkmal Standort hinzugefügt. |
Drag-Quellbereich | Ausgangselement | n | Drop-Zielelement | Auswirkung |
---|---|---|---|---|
beliebig | Entscheidung | 1 | Entscheidungsdiagramm | Die Entscheidung wird im Diagramm als Knoten hinzugefügt. |
beliebig | Information | 1 | Entscheidungsdiagramm | Die Information wird im Diagramm als Knoten hinzugefügt. |
beliebig | Geschäftslogik | 1 | Entscheidungsdiagramm | Die Geschäftslogik wird im Diagramm als Knoten hinzugefügt. |
beliebig | Wissensquelle | 1 | Entscheidungsdiagramm | Die Wissensquelle wird im Diagramm als Knoten hinzugefügt. |
beliebig | Strukturdefinition Strukturgruppe Struktureintrag | 1 | Entscheidung oder Information oder Geschäftslogik |
Unabhängig vom Ausgangselement wird die entsprechende Strukturdefinition als Merkmal Variablentyp übernommen. |
beliebig | Task | 1 | Entscheidung | Die Entscheidung wird dem Task unter dem Merkmal verwendete Entscheidungen zugewiesen. Falls das Merkmal Task-Typ den Wert Ohne Typ hat, wird der Wert automatisch auf Geschäftsregel geändert. Der Name des Tasks wird an den Namen der Entscheidung angepasst, wenn der Task-Typ Geschäftsregel, der Name unverändert und nur genau eine Geschäftsregel zugeordnet ist. |
beliebig | Globaler Task | 1 | Entscheidung | Die Entscheidung wird dem globalen Task unter dem Merkmal verwendete Entscheidungen zugewiesen. Der Name des globalen Tasks wird an den Namen der Entscheidung angepasst, wenn der Task-Typ Geschäftsregel, der Name unverändert und nur genau eine Geschäftsregel zugeordnet ist. |
beliebig | Stereotypisierbares Element | 1 | Wissensquelle | Das stereotypisierbare Element wird für die Wissensquelle als Merkmal Wissensträger übernommen. Für Wissensträger ist genau 1 Element zulässig. Jedes weitere Drop tauscht das Element aus. Diese Eigenschaft ist konfigurierbar, der Drop wird dann ggf. mit Fehlermeldung abgelehnt. |
beliebig | Stereotypisierbares Element | 1 | Entscheidung | Das stereotypisierbare Element wird für die Entscheidung im Merkmal Entscheidungsverantwortlicher als Wert hinzugefügt. Für das Merkmal Entscheidungsverantwortlicher kann eine Liste von Elementen angegeben werden. Jedes weitere Drop erweitert die Liste. Die Eigenschaft ist konfigurierbar, der Drop wird dann ggf. mit Fehlermeldung abgelehnt. |
beliebig | Strukturdefinition Strukturgruppe Struktureintrag | 1 | Entscheidungsdiagramm | Eine neue Information wird angelegt und im Diagramm als Knoten hinzugefügt. Unabhängig vom Ausgangselement wird die entsprechende Strukturdefinition als Merkmal Variablentyp übernommen. |
beliebig | Stereotypisierbares Element | 1 | Entscheidungsdiagramm | Eine neue Wissensquelle wird angelegt und als Knoten hinzugefügt. Das stereotypisierbare Element wird für die Wissensquelle als Merkmal Wissensträger übernommen. |
Drag-Quellbereich | Ausgangselement | n | Drop-Zielelement | Auswirkung |
---|---|---|---|---|
beliebig | Diagramm oder Verhalten (kein Whiteboard-Diagramm und kein Opakes Verhalten) | * | Whiteboard-Diagramm (freie Fläche, Diagramm oder Verhalten darf noch nicht vorhanden sein und muss als Diagramminhalt erlaubt sein) | Fügt das Diagramm als Knoten im Whiteboard-Diagramm hinzu. |