Моделирование многоуровневой агрегативной системы

Так как уровни иерархии полученного в результате декомпозиции иерархического множества агрегатов в общем случае не имеют конкретной семантики, а лишь отражают этапы декомпозиции, то можно "забыть" принадлежность выделенных акторов тем или иным макроагрегатам, первоначально полученным в "рабочей" сруктуре иерархического множества агрегатов. Для этого достаточно удалить из иерархического множества агрегатов N, полученного на этапе декомпозиции, все макроагрегаты и оставить только акторы вместе со связями. В результате получим базовую А -схему, выражающую функциональную структуру агрегативной системы А. Построение иерархической структуры моделируемой агрегативной системы А будет осуществляться "снизу-вверх", начиная с ранее полученной базовой А -схемы. Теперь каждому уровню иерархии будет соответствовать своя заранее сформулированная цель функционирования агрегативной системы на этом уровне и увязанные с этой целью состав и поведение формируемых агрегатов этого уровня. Во вновь создаваемые макроагрегаты формируемого уровня, согласно сформулированному взгляду на их поведение, будут инкапсулированы вместе с их связями только соответствующие агрегаты предшествующего уровня, специфицируя функциональность создаваемого макроагрегата. При этом один и тот же агрегат нижнего уровня может быть инкапсулирован только одним макроагрегатом верхнего уровня. Рассмотренный метод последовательного построения уровней иерархической модели агрегативной системы называют методом гнездования [].


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



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