ГОСТ Р ИСО 15745-1—2010
Приложение А
(справочное)
Терминология и нотация 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 Диаграмма последовательностей действий
Диаграмма последовательностей действий представляет взаимодействия объектов, расположенные во вре
менной последовательности. В частности, она представляет объекты, принимающие участив во взаимодействии, и
последовательность обмена сообщениями.
П р и м е ч а н и е — В отличие от диаграммы сотрудничества диаграмма включает в себя последователь
ность действий, а не отношения объектов.
А.2.3.3.2 Диаграмма сотрудничества
Диаграмма сотрудничества представляет взаимодействия и отношения между объектами.
П р и м е ч а н и е — В отличие от диаграммы последовательностей действий диаграмма сотрудничества
представляет отношения между объектами, а не последовательность действий.
А.2.4 Диаграммы реализации
А.2.4.1 Диаграмма компонентов
Диаграмма компонентов представляет организации и зависимость компонентов (физических частей системы).
А.2.4.2 Диаграмма развертывания
Диаграмма развертывания представляет организацию ресурсов обработки (топологию аппаратных средств)
и связь программного обеспечения с разными ресурсами.
А.З Нотация UML
Нотацию, приведенную в таблице А.1. используют в UML. диаграммах классов (см. раздел 7), диаграммах
компонент UML идиаграммах развертывания UML (см. приложение В).
Т а б л и ц а А.1 — Нотация UML
Обозначение
Описание
Стенал»
Класс (см. 3.7) — используют в диаграммах классов.
Настоящий стандарт не распространяется на атрибуты классов и операций
Ассоциация (см. 3.5).
Определяет отношение между двумя элементами модели
24