Page 84 - 6602
P. 84
Рис. 6.1. Графічне зображення станів на діаграмі станів
Ім'я повинне завжди записуватися з великої літери. Оскільки
стан системи є частиною процесу її функціонування,
рекомендується як ім'я використовувати дієслова в теперішньому
часі або відповідні дієприкметники. Як виняток, ім'я стану може
бути відсутнім, тобто воно необов'язкове для деяких станів. В
цьому випадку стан є анонімним. Якщо на одній діаграмі станів
декілька анонімних станів, то всі вони повинні розрізнятися між
собою.
Дія (action) - зазвичай приводить до зміни стану системи, і
може бути реалізована за допомогою передачі повідомлення
об'єкту, модифікацією зв'язку або значення атрибуту. Для ряду
станів можливо потрібно додатково вказати дії, які мають бути
виконані модельованим елементом. Для цієї мети служить
додаткова секція в позначенні стану, що містить перелік внутрішніх
дій або діяльність, які відбуваються в процесі знаходження
модельованого елемента в даному стані. Кожна дія записується у
вигляді окремого рядка і має наступний формат:
«мітка дії '/ ' вираз дії»
Мітка дії вказує на обставини або умови, при яких
виконуватиметься діяльність, визначена виразом дії. Якщо список
80