Адаптивные информационные системы
2.4. Адаптивные информационные системы
Потребность в адаптивных информационных системах возникает в тех случаях, когда поддерживаемые ими проблемные области постоянно развиваются. В связи с этим адаптивные системы должны удовлетворять ряду специфических требований, а именно:
• адекватно отражать знания проблемной области в каждый момент времени;
• быть пригодными для легкой и быстрой реконструкции при изменении проблемной среды.
Адаптивные свойства информационных систем обеспечиваются за счет интеллектуализации их архитектуры. Ядром таких систем является постоянно развиваемая модель проблемной области, поддерживаемая в специальной базе знаний — репозитории. Ядро системы управляет процессами генерации или переконфигурирования программного обеспечения.
В процессе разработки адаптивных информационных систем применяется оригинальное или типовое проектирование. Оригинальное проектирование предполагает разработку информационной системы с «чистого листа» на основе сформулированных требований. Реализация этого подхода основана на использовании систем автоматизированного проектирования, или САSЕ-технологий.
При типовом проектировании осуществляется адаптация типовых разработок к особенностям проблемной области. Для реализации этого подхода применяются инструментальные средства компонентного (сборочного} проектирования информационных систем (R/3, BAAN IV, Prodis и др.).
Главное отличие подходов состоит в том, что при использовании САSЕ-технологии на основе репозитория при изменении проблемной области каждый раз выполняется генерация программного обеспечения, а при использовании сборочной технологии — конфигурирование программ и только в редких случаях — их переработка.
Контрольные вопросы
Информация в лекции "4 - Гидроцилиндры" поможет Вам.
1. Дайте краткую характеристику систем с интеллектуальным интерфейсом, экспертных систем, самообучающихся систем и адаптивных информационных систем.
2. Каким требованиям должны удовлетворять адаптивные системы?
3. Перечислите сферы применения экспертных систем.
4. Назовите основные классы экспертных систем.
5. Какие этапы составляют поиск решения на основе аналогий в системах, основанных на прецедентах.
6. Дайте определение нейронной сети.