ГОСТ Р ИСО 15745-1—2014
Приложение А
(справочное)
Терминология и нотация UML
А.1 Общая часть
В настоящем приложении приведены термины и нотация UML, используемые в настоящем стандарте.
А.2 Диаграммы UML
А.2.1 Диаграмма прецедентов
Диаграмма прецедентов представляет отношения между актерами (см. 3.2) и прецедентами (см. 3.35) в сис
теме.
А.2.2 Диаграмма классов
Диаграмма классов представляет статическую структуру системы — классы, их содержание и отношения.
А.2.3 Диаграммы поведения
А.2.3.1 Диаграмма состояний
Диаграмма состояний представляет поведение объекта — отношения между разными состояниями объекта
и то. какобъект реагирует на события.
А.2.3.2 Диаграмма деятельности
Диаграмма деятельности является особым случаем диаграммы состояний, в которой все или большинство
переходов инициируются завершением предыдущего состояния, то есть управление потоками деятельности осу
ществляется путем внутренней обработки данных, что является противоположностью внешним событиям.
А.2.3.3 Диаграммы взаимодействия
А.2.3.3.1 Диаграмма последовательностей действий
Диаграмма последовательностейдействий представляет взаимодействия объектов, расположенныево вре
менной последовательности. В частности.она представляет объекты, принимающие участие во взаимодействии, и
последовательность обмена сообщениями.
П р и м е ч а н и е 1 — В отличие от диаграммы сотрудничества диаграмма включает последовательность
действий, а не отношения объектов.
П р и м е ч а н и е 2 — Диаграммы последовательностей действий и диаграммы сотрудничества используют
одинаковую информацию, но представляют ее разными способами.
А.2.3.3.2 Диаграмма кооперации
Диаграмма кооперации представляет взаимодействия и отношения между объектами.
П р и м е ч а н и е — В отличие от диаграммы последовательностей действий диаграмма кооперации пред
ставляет отношения междуобъектами, а не последовательность действий.
А.2.4 Диаграммы реализации
А.2.4.1 Диаграмма компонентов
Диаграмма компонентов представляет организации и зависимость компонентов (физических частей сис
темы).
А.2.4.2 Диаграмма развертывания
Диаграмма развертывания представляет организацию ресурсов обработки (топологию аппаратных средств)
и связь программного обеспечения с разными ресурсами.
А.З Нотация UML
Нотацию, приведенную в таблице А.1. используют a UML, диаграммах классов (см. раздел 7), диаграммах
компонент UML идиаграммах развертывания UML (см. приложение В).
Т а б л и ц а А.1 — Нотация UML
Обозначение
Описание
ClassName
Класс (см. 3.7) — используют в диаграммах классов.
Настоящий стандарт не распространяется на атрибуты классов и операций
Ассоциация (см. 3.5).
Определяет отношение между двумя элементами модели
25