|
ADO в Delphi AJAX Android C++ CakePHP CMS COM CSS Delphi Flash Flex HTML Internet Java JavaScript MySQL PHP RIA SCORM Silverlight SQL UML XML Бази даних Веб-розробка Генетичні алгоритми ГІС Гітара Дизайн Економіка Інтелектуальні СДН Колір Масаж Математика Медицина Музика Нечітка логіка ООП Патерни Подання знань Розкрутка сайту, SEO САПР Сесії в PHP Системне програмування Системний аналіз Тестологія Тестування ПЗ Фреймворки Штучний інтелект
|
Диаграмма состояний. Семантичний конспект розділу
← Диаграмма состоянийГлавное предназначение этой диаграммы - описать возможные последовательности состояний и переходов, которые в совокупности характеризуют поведение элемента модели в течение его жизненного цикла. Диаграмма состояний представляет динамическое поведение сущностей, на основе спецификации их реакции на восприятие некоторых конкретных событий. Системы, которые реагируют на внешние действия от других систем или от пользователей, иногда называют реактивными. Если такие действия инициируются в произвольные случайные моменты времени, то говорят об асинхронном поведении модели. Семантичне ядро: Состояние ↓
Состояние — Совокупность свойств или признаков, которые в каждый момент времени отражают наиболее существенные особенности поведения системы Состояние — Абстрактный метакласс, используемый для моделирования отдельной ситуации, в течение которой имеет место выполнение некоторого условия Состояние — Обозначение: Изображается прямоугольником со скругленными вершинами Состояние — state.
Автомат :
Автомат — State machine.
Простой переход — Представляет собой отношение между двумя последовательными состояниями, которое указывает на факт смены одного состояния другим Простой переход — Обозначение: изображается сплошной линией со стрелкой, которая направлена в целевое состояние Простой переход — Simple transition.
Диаграмма состояний — Описать возможные последовательности состояний и переходов, которые в совокупности характеризуют поведение элемента модели в течение его жизненного цикла. Диаграмма состояний — Описать возможные последовательности состояний и переходов, которые в совокупности характеризуют поведение элемента модели в течение его жизненного цикла Диаграмма состояний:
Событие — Представляет собой спецификацию некоторого факта, имеющего место в пространстве и во времени Событие — Event.
Сторожевое условие — Записывается в прямых скобках после события-триггера и представляет собой некоторое булевское выражение Сторожевое условие — Guard condition.
— Представляет собой атомарную операцию (достаточно простое вычисление), выполняемую сразу после срабатывания соответствующего перехода до начала каких бы то ни было действий в целевом состоянии — Action expression.
Последовательные подсостояния — Используются для моделирования такого поведения объекта, во время которого в каждый момент времени объект может находиться в одном и только одном подсостояний Последовательные подсостояния — Sequential substates).
Параллельные подсостояния — Позволяют специфицировать два и более подавтомата, которые могут выполняться параллельно внутри составного события Параллельные подсостояния — Concurrent substates.
Параллельный переход — Переход может иметь несколько состояний-источников и несколько целевых состояний Параллельный переход — Обозначение: Изображается вертикальной черточкой, аналогично обозначению перехода в известном формализме Зверніть увагу на додаткові посиланняЯкщо вас цікавить...Головний розділСторінки, близькі за змістомзагрузка...
|
Теми розділу
Сторінки, близькі за змістом
|
|
Copyright © 2008—2026 Портал Знань.
При використанні матеріалів посилання, для інтернет-ресурсів — гіперпосилання, на Znannya.org обов'язкове.
Зв'язок
|
НТУУ "КПІ" Інженерія програмного забезпечення КПІ Лабораторія СЕТ |
|