[Володин и др. ФТО-СА] (применительно к проектированию технических систем)
1) Система разбивается на иерархические уровни; рекомендуемое число уровней 5 - 7 (желательно не более 5).
2) В пределах каждого уровня формируются функциональные блоки; при переходе к следующему уровню каждый блок также разделяется на 5 - 9 блоков нижнего уровня; если число блоков нижестоящего уровня излишне велико, вводится промежуточный иерархический уровень.
3) Блок, содержащий рассматривамый объект, выделяется из системы. В местах связи с отброшенной частью системы формируются новые входы и выходы, ранее замкнутые в системе.
4) По согласованию с разработчиками системы в целом и смежных подсистем оставляются наиболее существенные связи.
5) Формулируются ресурсные ограничения (допустимые затраты массы, объема, энергии, объема данных и др.) на выделенную подсистему.
После этого возможна независимая разработка отдельных составных частей системы вплоть до получения оценок критериев, требующих согласования.
Один из путей понижения размерности задачи - искусственное замыкание подсистем: отброшенные подсистемы заменяются «реакциями» (по аналогии с механикой).
Для изучения подсистемы 3 не требуется знать структуру, параметры и поведение подсистем 1 и 2, достаточно знать их реакции (т.е. отбошенные подсистемы считаются «черными ящиками»). Изучение же подсистемы 3 вместе с реакциями Rij существенно проще, чем совместное рассмотрение всех трех.
← Декомпозиция и агрегирование | Направления декомпозиции → |
---|