Простое состояние — это состояние, которое не имеет подструктуры. Состояние, которое имеет подструктуры (вложенные состояния), называется составным состоянием. Подсостояния могут быть вложенными на любом уровне. Вложенная машина состояний может иметь не более одного начального состояния и одного конечного состояния. Подсостояния используются для упрощения сложных плоских государственных машин, показывая, что некоторые состояния возможны только в определенном контексте (вложенное состояние).
Continue readingРубрика: Unified Modeling Language
Диаграмма перехода состояний: пример обогревателя
Диаграмма состояний-переходов представляет собой последовательность состояний, через которые проходит объект в течение своего жизненного цикла. Она используется для описания смены состояний объекта или компонента.
Continue readingЧто такое поведенческие вещи в UML?
Поведенческие вещи — это динамическая часть модели UML. Это глаголы модели. Представляют действия во времени и пространстве. В целом, существует два основных вида поведенческих вещей. (1) взаимодействия (2) машины состояний. Это основные поведенческие вещи, которые вы можете включить в модель UML, обычно диаграмму машин состояний. Семантически эти элементы обычно связаны с различными структурными элементами, в первую очередь с классами, взаимодействиями и объектами.
Continue readingДиаграмма конечного автомата, PDF-файлы и ресурсы из Интернета
Примечание по диаграмме конечного автомата от OMG Слайды конечного автомата — конспект лекций Б. Беккерта Что такое диаграмма состояний? написано Visual
Continue readingДиаграмма конечного автомата и диаграмма активности
Диаграмма машины состояний UML и диаграмма деятельности являются диаграммами поведения, но имеют разные акценты. Диаграмма деятельности — это поток функций без механизма запуска (события), а машина состояний состоит из запущенных состояний.
Continue readingЧто такое модель управления делами и нотация (CMMN)
CMMN — это графическая нотация, используемая для описания методов работы, основанных на обработке дел, требующих различных действий, которые могут выполняться в непредсказуемом порядке в ответ на изменяющиеся ситуации. Используя подход, ориентированный на события, и концепцию файла дела, CMMN расширяет границы того, что можно смоделировать с помощью BPMN, включая менее структурированные рабочие усилия и те, которые управляются работниками, обладающими знаниями. Использование комбинации BPMN и CMMN позволяет пользователям охватить гораздо более широкий спектр методов работы.
Continue readingДиаграмма варианта использования и спецификация варианта использования
Случай использования описывает задачу, выполняемую субъектом, дающую результат, имеющий ценность для бизнеса. Случай использования может быть визуализирован в виде диаграммы случая использования или/и в формате структурированной текстовой спецификации:
Continue readingДиаграмма деятельности — краткий обзор
Диаграмма деятельности UML — еще один распространенный инструмент, используемый UML для моделирования динамического поведения системы. Она описывает последовательность действий и показывает поток управления от одного действия к другому. Диаграмма деятельности UML — это, по сути, блок-схема.
Continue readingКак определить варианты использования в UML-моделировании
Подход на основе сценариев использования — это своего рода техника для определения бизнес-целей системы. Определение вариантов использования помогает определить рамки системы, гарантируя, что все требования, которые необходимо найти, будут согласованы с ценностями, потребностями и стратегией бизнеса.
Continue readingАнализ вариантов использования — тематическое исследование
Вариант использования — это метод сбора и документирования требований, который может быть написан обычным текстом для описания в повествовательной форме действий и взаимодействий участников, использующих систему. Наконец, функциональность системы должна удовлетворять целям, для которых заинтересованные стороны используют систему.
Continue reading