Вопросы к Поиску с Алисой
Разница между классической формой диаграммы состояний и диаграммой состояний Harel заключается в следующих особенностях:
Классическая форма диаграммы состояний требует создания отдельных узлов для каждой допустимой комбинации параметров, определяющих состояние. en.wikipedia.org studfile.net Это может приводить к большому числу узлов и переходов почти для всех систем, кроме самых простых, что снижает читаемость диаграммы. studfile.net
Диаграмма состояний Harel позволяет моделировать сверхсостояния, ортогональные области и виды деятельности как часть состояния. en.wikipedia.org studfile.net С её помощью можно моделировать множество диаграмм межфункциональных состояний внутри диаграммы, при этом каждая из этих машин состояний может переключаться внутри, не влияя на другие машины состояний. en.wikipedia.org
Таким образом, диаграмма состояний Harel эквивалентна диаграмме состояний, но улучшает её читаемость. en.wikipedia.org studfile.net