А. Г. Тюрганов уфимский государственный авиационный технический университет семантическое моделирование информационных систем доклад

Вид материалаДоклад
Подобный материал:

УДК 004.896(06) Интеллектуальные системы и технологии


А.Г. ТЮРГАНОВ

Уфимский государственный авиационный технический университет


СЕМАНТИЧЕСКОЕ МОДЕЛИРОВАНИЕ ИНФОРМАЦИОННЫХ СИСТЕМ


Доклад посвящен методу проектирования корпоративных информационных систем, основанному на формализации семантики предметной области и процесса проектирования.


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

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

Метод семантического моделирования предполагает 4 этапа:
  • Понятия предметной области формализуются на метаязыке SemaFor.
  • Понятия группируются в множества и образуют прикладные языки.
  • Семантика этих языков формализуется в виде правил (правил соответствия понятий, их проверки и преобразования)
  • При изменении предложений на прикладных языках семантические процессоры автоматически выполняют их проверку, согласование и преобразование понятий.



Рис. 1. Этапы семантического моделирования


Метод семантического моделирования применяется для формализации семантики проектных моделей ОТС, предметно-семантической декомпозиции ОТС на модули, создания архитектуры программного обеспечения ОТС, интеграции инструментальных средств разработки ОТС. Средства разработки КИС на основе метода семантического моделирования позволяют автоматизировать большинство рутинных операций и существенно снижают трудоемкость процесса разработки в целом:
  • для ПО генерируются OLTP-клиентские приложения и система управления бизнес-процессами;
  • для ИО генерируются скрипты создания и модификации реляционной базы данных;
  • для ТО генерируются проектные схемы инфраструктуры сети и аппаратного обеспечения.
  • для ОТО генерируются организационно-функциональные диаграммы, должностные и технологические инструкции, штатное расписание, квалификационные требования к персоналу.


Список литературы

  1. Тюрганов А.Г. Формализованные корпоративные знания для синхронного реинжиниринга бизнес-процессов и информационных систем // Труды 6-й Научно-практической конференции "Реинжиниринг бизнес-процессов на основе современных информационных технологий. Системы управления знаниями". М.:, МЭСИ, 2002. С. 258-261.




ISBN 5-7262-0633-9. НАУЧНАЯ СЕССИЯ МИФИ-2006. Том 3