Введение в формальные методы описания бизнес-процессов. Кулябов Д.С - 113 стр.

UptoLike

8.10. Диаграмма реализации UML 113
компоненты «рабочие продукты» (файлы с исходными текстами про-
грамм);
компоненты исполнения (исполняемые модули).
В языке UML для компонентов определены следующие стереотипы:
«library» (библиотека) компонент в форме динамической или стати-
ческой библиотеки;
«table» (таблица) компонент в форме таблицы базы данных;
«file» (файл) компонент в виде файла с исходными текстами про-
грамм;
«document» (документ) компонент в форме документа;
«executable» (исполняемый) компонент, который может исполняться
в узле.
Понятие интерфейса рассматривалось в разделах 8.4.3 и 8.5.3. Поэтому
здесь отметим те особенности интерфейсов, которые характерны для их пред-
ставления на диаграммах компонентов.
Интерфейс графически изображается окружностью или в виде прямоуголь-
ника класса со стереотипом «interface» и секцией поддерживаемых операций
(рис. 8.32). Соединяется интерфейс с компонентом отрезком линии без стре-
лок, что семантически означает реализацию интерфейса. Наличие интерфей-
сов у компонента означает, что данный компонент реализует соответствую-
щий набор интерфейсов.
Рис. 8.33. Графическое изображение интерфейса в языке UML
Различают два способа связи интерфейса и компонента. Если компонент
реализует некоторый интерфейс, то такой интерфейс называют экспортиру-