Состав элементов диаграммы
Вопрос
| Ответ
|
Автомат – представление поведения сущности в виде дискретного пространства с конечным числом состояний и переходов либо в форме последовательности состояний, которые охватывают все этапы его жизненного цикла, начиная от создания объекта и заканчивая его уничтожением
|
|
Состояние – устойчивое состояние сущности. Особые состояния: начальное и конечное
|
|
Переход – мгновенная смена состояний
|
|
Граф модели – вершины состояния, дуги – переходы, последовательная смена состояний без запоминания
|
|
Метка действия - выражение действия:
· entry – входное действие;
· exit – выходное действие;
· do – выполняется в течение времени нахождения объекта в данном состоянии;
· include включение в состав действий (обращение к подавтомату)
|
|
Класс объекта
| |
Актер
| |
Документ
| |
Объект
| |
Правила диаграммы
Вопрос
| Ответ
|
В каждый момент времени автомат может находиться в одном и только в одном из своих состояний
| |
В каждый момент времени автомат может находиться в нескольких состояниях
|
|
Последовательность изменения состояний упорядочена во времени
| |
Последовательность изменения состояний не упорядочена во времени
|
|
Автомат не запоминает историю перемещения из состояния в состояние
| |
Автомат запоминает историю перемещения из состояния в состояние
|
|
Автоматы не применяются для моделирования последовательных процессов
|
|
Автоматы применяются для моделирования последовательных процессов
| |
Количество состояний автомата не должно быть конечным
|
|
Количество состояний автомата должно быть обязательно конечным
| |
Граф автомата не должен содержать изолированных состояний и переходов
| |
Граф автомата может содержать изолированных состояний и переходов
|
|
Автомат может содержать конфликтующие переходы (в два и более последующих состояний)
|
|
Автомат не должен содержать конфликтующих переходов (в два и более последующих состояний)
| |
Установить соответствие для состояний классов объектов
Вид состояния
| Значение
| Графика
| Соответствие
|
1. Конечное состояние
| a. Внутренние действия отсутствуют (до начала работы)
| A.
|
|
2. Начальное состояние
| b. Внутренние действия отсутствуют (после завершения работы)
| B.
|
|
3. Простой переход
| c. После завершения действий, связанных с исходным состоянием при наступлении определенного события
| C. Линия со стрелкой
|
|