Читайте также:
|
|
Агрегирование как процедура объединения нескольких элементов в единое целое позволяет получить систему, которую принято в этом случае называть агрегатом.
Все агрегаты обладают одним и тем же свойством – эмерджетностью (от англ. emergere– появляться, возникать).
Эмерджентность – особенность систем, состоящая в том, что свойство системы не сводится к совокупности свойств частей, из которых она состоит, и не выводится из них.
Приведенное определение основано на том, что при объединении частей в целое воз- никает нечто качественно новое, такое, чего не было и не могло быть без этого объединения. Например, осветительная система помещения, в том числе и учебного, состоящая из прово- дов, осветительных элементов, переключателей, крепежных элементов и т. д., становится системой и приобретает новое качество (освещать помещение) только тогда, когда перечи- сленные элементы будут объединены и связаны между собой вполне определенным образом.
То есть, несмотря на то что ни один из перечисленных элементов не обладает способ- ностью освещать помещение, вместе они образуют систему освещения.
Кратко эмерджентность системы иногда иллюстрируют простым математическим выражением: 2 + 2 > 4.
В самом общем виде агрегирование можно определить как установление отношений на заданном множестве элементов. Если теперь представить, что отношения будут описаны на разных языках (экономическом, философском, юридическом, техническом и др.), то можно получить несколько агрегатов одного и того же объекта.
Агрегат, состоящий из качественно различных языков описания системы и обладающий тем свойством, что число этих языков минимально, но необходимо для заданной цели, называется конфигуратором.
Обычно, рассматривая кандидатуру на замещение вакантной должности, лицо, прини- мающее решение, составляет подобный конфигуратор на претендентов.
Агрегаты-операторы. Их можно рассматривать как механизмы уменьшения размер- ности исследуемой системы. Простейший способ агрегирования состоит в установлении отношения эквивалентности между агрегируемыми элементами, т. е. в образовании классов.
Агрегаты-структуры. Структура является моделью системы и, следовательно, опре- деляется тройственной совокупностью: объектом, целью и средствами моделирования. Этим объясняется многообразие типов структур.
Проект любой системы должен содержать столько структур, сколько языков включено в его конфигуратор. Описание связей должно осуществляться на всех языках конфигуратора. Если говорить о типах структур, то к ним можно отнести уже известные нам сети, матрицы, древовидные и линейные структуры.
Дата добавления: 2015-04-11; просмотров: 125 | Поможем написать вашу работу | Нарушение авторских прав |