Программное обеспечение в фазе модернизации

ГОСУДАРСТВЕННЫЙ КОМИТЕТРОССИЙСКОЙ ФЕДЕРАЦИИ ПО ВЫСШЕМУ ОБРАЗОВАНИЮМОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ИНСТИТУТРАДИОТЕХНИКИ, ЭЛЕКТРОНИКИ И АВТОМАТИКИ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ Факультет кибернетикиЗадание 2на тему Программное обеспечение в фазе модернизациимодели Дисциплина Теория и технология моделирования систем Учебная группа ИБ - 1 - 93 Студент Воронов А.А. Задание Рассмотреть участие программного обеспечения в фазе модернизациимодели.В процессе своего развития как на онто-так и на филогенетическом уровнях см. рис. 1 модель неизбежно перестает удовлетворять тем илииным требованиям, предъявляемым к ней в соответствии с решаемой задачей.

Всвязи с этим возникает вопрос о необходимости ее использования в дальнейшем.Проектирование новой модели объекта-оригинала не всегда целесообразно, а иногдаи просто невозможно. Поэтому модернизация существующей модели используетсядовольно часто в процессе моделирования.Благодаря программному обеспечению фазу модернизациивозможно проводить гибко.

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

А именно,анализируется насколько объект-модель соответствует своему оригиналу, какиепараметры в программной реализации следует изменить рассматриваетсявозможность замены тех или иных алгоритмов работы на более лучшее исходя приэтом из критериев решаемой задачи и т.д. Следует отметить, что модернизация модели врассматриваемом нами случае в большом числе случаев диктуется изменением имодернизацией аппаратных средств среды моделирования.

Таким образом, перед намивстает вопрос о программно-аппаратном соответствии. Для того чтобы проблемтакого по возможности избегать, эксперту еще во время фазы проектированияследует подбирать такие программные средства и среды, такие языки программирования,которые бы обеспечивали преемственность и относительную аппаратную независимость.Тоже самое можно сказать и о соответствии моделисвоему оригиналу в процессе изменения эволюции последнего.Это означает, чтоодну и ту же модель можно изменять и модернизировать на программном уровне подразличные виды исходных моделируемых объектов.

И в качестве основного критерияздесь выступает степень параметризованности разрабатываемой возможнопроектируемой программы. Эксперт при этом будет изменять лишь относительнонебольшие части в реализации модели для адекватного ее соответствия тому илииному оригиналу.И исследование П проектирование К конструирование Р реализация Э эксплуатация Д деградация М модернизация Гибель Рис. 1.Диаграмма жизненного цикла модели.