Моделирование процессоров и устройств

Самым распространенным примером использования узлов является моделирование процессоров и устройств, образующих топологию автономной, встроенной, клиент-серверной или распределенной инфокоммуникационной системы.

Поскольку все механизмы расширения UML применимы и к узлам, то для описания новых видов узлов, представляющих конкретные процессоры и устройства, часто используются стереотипы.

Процессор (Processor) - это узел, способный обрабатывать данные, то есть исполнять компонент.

Устройство (Device) - это узел, не способный обрабатывать данные (по крайней мере, на выбранном уровне абстракции) и в общем случае используемый для представления чего-либо связанного с реальным миром.

Для моделирования процессоров и устройств выполните следующие действия:

1. Идентифицируйте вычислительные элементы представления системы с точки зрения развертывания и смоделируйте каждый из них как узел.

2. Если эти элементы представляют процессоры и устройства общего вида, то припишите им соответствующие стандартные стереотипы. Если же это процессоры и устройства, входящие в словарь предметной области, то сопоставьте им подходящие стереотипы, пометив каждый пиктограммой.

3. Как и в случае моделирования классов, рассмотрите атрибуты и операции, применимые к каждому узлу.

Например, на рис. 2.36 изображена предыдущая диаграмма, на которой каждому узлу приписан стереоти:

· Сервер - это узел со стереотипом процессора общего вида.

· Киоск и консоль - узлы со стереотипами специализированных процессоров.

· RAID-массив - узел со стереотипом специализированного устройства.


Рис. 2.36 Процессоры и устройства

Следует учитывать, что узлы - это те строительные блоки UML, которым стереотипы приписываются чаще всего. Когда в ходе проектирования системы вы моделируете ее с точки зрения развертывания, очень важно предоставлять потенциальным читателям визуальные указания. Моделируя процессор, являющийся компьютером общего назначения, присвойте ему пиктограмму компьютера. Моделируя какое-либо устройство, например сотовый телефон, факс, модем или видеокамеру, представьте и его подходящей пиктограммой.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: