Триггерные и нетриггерные переходы в UML-диаграммах отличаются по условиям, при которых происходит переход из одного состояния в другое. 13
Триггерный переход происходит, когда его специфицирует событие-триггер, связанное с внешними условиями по отношению к рассматриваемому состоянию. 13 Рядом со стрелкой такого перехода указывается имя события в форме строки текста, начинающейся со строчной буквы. 13
Нетриггерный переход происходит по завершении выполнения ду-деятельности в данном состоянии. 13 Для таких переходов рядом со стрелкой перехода не указывается никакого имени события, а в исходном состоянии должна быть описана внутренняя ду-деятельность, по окончании которой произойдёт тот или иной нетриггерный переход. 13
Таким образом, триггерные переходы зависят от внешних событий, а нетриггерные — от завершения определённых действий в текущем состоянии.