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