Sie können bei der UML-Modellierung Übergänge zu einem Zustandsmaschinendiagramm hinzufügen, um anzuzeigen, wie sich der Zustand von Objekten ändert. Die drei optionalen Bestandteile eines Übergangs sind: Auslöser, Wächterbedingung und Effekt. Fügen Sie einen Auslöser zu einem Übergang hinzu, um anzuzeigen, dass ein Ereignis eintreten muss, damit der Übergang gestartet wird. Fügen Sie eine Wächterbedingung zu einem Übergang hinzu, um anzuzeigen, dass eine Boolesche Bedingung wahr sein muss, damit der Übergang eintritt. Fügen Sie einen Effekt zu einem Übergang hinzu, um anzuzeigen, dass ein Objekt eine bestimmte Aktion ausführt, wenn eine Wächterbedingung erfüllt ist.