Аннотации:
При интенсивном информационном развитии остро становится проблема быстрого и качественного создания информационных систем, а также поддержки уже созданных систем.
Затраты на модернизацию и расширение системы зачастую оказываются больше чем при первичном создании этой системы. Существующие паттерны проектирования информационных
систем сводят процесс проектирования и модернизации к оперированию внутренними составляющими системы, а не всей системой в целом. В данной статье рассматриваемые подходы применяются в рамках платформы, адаптирующей информационную систему под конкретную предметную область путем преобразования входных данных в виде формального
описания предметной области в объектную модель и дальнейшей работы с ней. Рассматривается возможность использования онтологии как инструментария для формального описания
предметных областей и рассмотрен собственно процесс перехода от формального описания к
объектной модели. Полученная объектная модель затем используется языковым модулем
платформы уже для написания бизнес-логики полученной системы. With intensive information evolution of our society the problem of fast and qualitative information
system development and support becomes more and more topical. Expenses to update and scale
existing systems turn out to be even more than that to create one from scratch. In this article approaches
under review are described within the adaptive platform that adapts information system to
specific domain by the means of transforming incoming domain formal description into the object
model and then manipulating it. The possibility of using an ontology as a tool for domain formal description
and the process of transforming ontology into the object model is described. The resulting
object model is then used by language module of the platform to describe system business logic.
Описание:
Кирсанова Александра Александровна, программист Вычислительного центра, преподаватель кафедры электронных вычислительных машин, Южно-Уральский государственный университет, г. Челябинск; alexander.a.kirsanov@gmail.com.
Беляков Александр Евгеньевич, программист Вычислительного центра, преподаватель кафедры электронных вычислительных машин, Южно-Уральский государственный университет,
г. Челябинск; alex.beliakov@susu.ru. Kirsanova A.А., alexander.a.kirsanov@gmail.com,
Belyakov A.Е., alex.beliakov@susu.ru
South Ural State University, Chelyabinsk, Russian Federation