Различие между подсистемой и компонентом

Я хотел бы спросить, каково различие между подсистемой и компонентом в смысле UML?

17
задан WebMonster 5 May 2010 в 22:24
поделиться

2 ответа

Я вынужден согласиться с Притом, но практически, подсистема больше, чем компонент. Я использую компоненты для библиотек (купленных, разграбленных или построенных), а подсистемы - для части всей системы, выполняющей заданную интегрированную функцию. Например, в устройстве для обработки крови драйвер центрифуги и управление будут компонентом. Интегрированное регулирование всасывания крови (которое включает механизмы безопасности, управление двигателем, управление пользователем и связь) будет подсистемой.

8
ответ дан 30 November 2019 в 14:00
поделиться

Из IBM developerWorks - Основы UML: диаграмма компонентов

Спецификация UML 2 довольно расплывчата чем подсистема отличается от компонента . Спецификация не рассматривает компонент или подсистему как-либо иначе с точки зрения моделирования . По сравнению с UML 1.x, эта неоднозначность моделирования UML 2 нова. Но есть причина. В UML 1.x подсистема считалась пакетом , и эта нотация пакета сбивала с толку многих практиков UML; отсюда согласованные подсистемы UML 2 как специализированный компонент, поскольку именно его понимает большинство пользователей UML 1.x. Это изменение внесло в картину нечеткость , но эта нечеткость { {1}} - это скорее отражение реальности , а не ошибка в спецификации UML 2 .

Короче говоря нет .

4
ответ дан 30 November 2019 в 14:00
поделиться
Другие вопросы по тегам:

Похожие вопросы: