Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Модифицируемость. Согласно образцу «структурная модель» информационные и управляющие со­чинения между любыми двумя подсистемами намеренно сводятся к минимуму




Интегрируемость

Согласно образцу «структурная модель» информационные и управляющие со­чинения между любыми двумя подсистемами намеренно сводятся к минимуму. В первую очередь дочерним модулям контроллера подсистемы запрещается пе­редавать данные и управление своим братьям. Любой обмен данными или сигна­лами управления происходит только при посредничестве контроллера подсистемы Таким образом, для интеграции в подсистему нового дочернего модуля контроллера требуется, во-первых, внутренняя непротиворечивость данных этого контроллера и, во вторых, правильность данных, передаваемых между контроллером и его дочерними модулями. Если бы каждый новый дочерний модуль имел возможность взаимодействия с другими дочерними модулями, все они оказались бы вовлечены в интеграцию; согласно принятой схеме, процесс значительно уп­рощается. Таким образом, интеграция сводится к линейной (а не экспоненциаль­ной) задаче (с точки зрения количества дочерних модулей).

Интеграция любых двух подсистем также не сопряжена с непосредственным взаимодействием дочерних модулей; соответственно, задача, опять же, ограничи­вается обеспечением непротиворечивости данных, которые передаются этими двумя подсистемами. Возможность того, что введение новой подсистемы окажет воздействие на ряд существующих подсистем, существует, однако благодаря тому, что количество подсистем значительно меньше количества дочерних модулей, сложность этой задачи остается ограниченной.

Итак, интегрируемость в рамках структурной модели упрощается путем наме­ренного ограничения количества возможных соединений. У подобного ограниче­ния есть обратная сторона — роль контроллеров подсистем зачастую сводится к пересылке данных дочерним модулям, в результате чего повышается сложность и снижается производительность. Впрочем, на практике преимущества значи­тельно перевешивают издержки. Среди преимуществ следует также упомянуть возможность создания макета системы, предусматривающего инкрементную раз­работку и упрощенный механизм интеграции. Все проекты на основе структур­ного моделирования характеризуются простотой и беспрепятственностью инте­грации.

Модифицируемость упрощается за счет минимизации конфигураций базового модуля (в которых проектировщику и специалистам по сопровождению, есте­ственно, легче разобраться) и локализации функциональности, с тем чтобы в лю­бой отдельно взятой модификации участвовало как можно меньше контроллеров подсистем и их дочерних модулей. Уменьшить количество соединений помогают n-прямоугольные схемы.

Более того, для всех подсистем, основанных на физических элементах, деком­позиция и модификации соответствуют физической структуре. Вероятность мо­дификации тех подсистем, которые основаны не на физических элементах (на­пример, уравнений движения), значительно ниже. Судя по отзывам специалистов, которым приходилось работать с образцом «структурная модель», побочные эф­фекты в ходе модификаций встречаются крайне редко.

8.5 Дополнительная литература

Исторические обзоры методик вычислений и инженерии, применявшихся при создании систем моделирования условий полета, содержатся в работах [Fogarty 67] [Marsman 85] и [Perry 66].

 

С 1987 года образец «структурная модель» претерпел значительные изменения. Ранние исследования по этой теме есть в изданиях [Lee 88], [Rissman 90] и [Abowd 93]. Отчет о результатах применения этого образца представлен в [Chas- tek 96].

Всем желающим подробно изучить функциональную декомпозицию систем моделирования условий полета мы рекомендуем ознакомиться с исследованием [ASCYW 94].




Поделиться с друзьями:


Дата добавления: 2015-04-25; Просмотров: 391; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.007 сек.