Возможности использования онтологии предметной области для определения семантической модели DSL

Александра Александровна Кирсанова, Александр Евгеньевич Беляков

Аннотация


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

Ключевые слова


информационная система; предметная области; языковой модуль; предметно-ориентированный язык; онтология

Полный текст:

PDF

Литература


Фаулер, М. Шаблоны корпоративных приложений / М. Фаулер. – М.: Вильямс, 2012.

Таненбаум, Э. Распределенные системы. Принципы и парадигмы / Э. Таненбаум. – СПб.: Питер, 2007.

Попов, М.Ю. Реализация семантико-синтаксического анализатора естественного языка в системе классификации полнотекстовых текстов / М.Ю. Попов, С.А. Фоменков, А.В. Заболеева-Зотова // Успехи современного естествознания. – 2004. – № 5.

Приемы объектно-ориентированного проектирования. Паттерны проектирования / Э. Гамма, Р. Хелм, Р. Джонсон, Дж. Влиссидес. – СПб.: Питер, 2007.




DOI: http://dx.doi.org/10.14529/ctcr160218

Ссылки

  • На текущий момент ссылки отсутствуют.