Новосибирский государственный университетФакультет информационных технологий |
А.М.Федотов |
Отношение агрегации имеет место между несколькими классами в том случае, если один из классов представляет собой некоторую сущность, включающую в себя в качестве составных частей другие сущности.
Данное отношение имеет фундаментальное значение для описания структуры сложных систем, поскольку применяется для представления системных взаимосвязей типа "часть-целое". Раскрывая внутреннюю структуру системы, отношение агрегации показывает, из каких компонентов состоит система и как они связаны между собой. С точки зрения модели отдельные части системы могут выступать как в виде элементов, так и в виде подсистем, которые, в свою очередь, тоже могут образовывать составные компоненты или подсистемы. Это отношение по своей сути описывает декомпозицию или разбиение сложной системы на более простые составные части, которые также могут быть подвергнуты декомпозиции, если в этом возникнет необходимость в последующем.
Выделяют четыре подвида:
целое — часть (компонент);
объект — пространство реализации объекта (локализации или позиции);
объект — свойства/признак;
уровень — единица уровня.
Ключевые термины (головные): Типы отношении;
Федотов Анатолий Михайлович |
НГУ ФИТ НГУ ИВТ СО РАН |