Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Редактирование Лекции12.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
4.65 Mб
Скачать

4.2. Применение иис для задач проектирования

Теперь рассмотрим возможности применения описанных классов интеллектуальных информационных систем для решения задач проектирования РЭС, и, прежде всего, для задач структурного синтеза.

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

Адаптивные системы очень эффективны для проектирования и адаптации информационных программных средств путем генерации и конфигурации программного обеспечения. Для задач же проектирования РЭС эти системы пока не эффективны.

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

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

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

4.3. Пример использования ии

Различные ИИС используются в практических целях уже сейчас. Рассмотрим их на примере систем семейства Sprut и экспертной системы G2.

Вычислительный комплекс состоит из двух основных компонентов: технических средств и программного обеспечения. И если техническое средство стало индивидуальным, то этого нельзя сказать о средствах программных. Они остаются универсальными, тиражируемыми в массовом порядке продуктами. Такое положение вполне естественно для операционных систем и удовлетворительно для систем офисных. Что же касается проблематики компьютеризации инженерной деятельности, то подобная ситуация не может быть признана нормальной.[9] Однако проблема индивидуализации программных средств инженерного проектирования упирается в технологические возможности «фабрик приложений».

Эти вопросы связаны непосредственно с возможностями информационных технологий, используемых для создания приложений.

4.3.1. Ускорение создания систем проектирования

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

Для того чтобы в информатике с минимальными трудовыми и материальными затратами и практически без профессиональных программистов можно было бы создавать масштабные системы, необходимо разработать гибкую автоматизированную систему производства программных средств. Как это сделать?

Использование компьютеров для генерации программных средств носит название CASE-технологии (Computer-Aided Software/System Engineering). В широком смысле CASE-технология представляет собой совокупность методологий анализа, проектирования, разработки и сопровождения сложных систем программного обеспечения (ПО), поддержанную комплексом взаимосвязанных средств автоматизации.

Большинство CASE-средств основано на парадигме методология/метод/

нотация/средство. Методология определяет шаги работы и их последовательность, а также правила распределения и назначения методов.

Описанная выше системология легла в основу комплексного CASE-средства, разработанного на фирме «СПРУТ-Технология» для генерации интегрированных интеллектуальных систем компьютеризации инженерной деятельности. Каждый из уровней знаний имеет свой язык, методику формирования и средства их реализации.