Вестник Кольского научного центра РАН. 2016, №1.

ИНФОРМАТИКА УДК 519.673: 004.9 АВТОМАТИЗАЦИЯ СИНТЕЗА БАЗ ДАННЫХ СИСТЕМЫ СИТУАЦИОННОГО МОДЕЛИРОВАНИЯ ПО ИХ КОНЦЕПТУАЛЬНОМУ ОПИСАНИЮ * А. Я. Фридман ФГБУН Институт информатики и математического моделирования технологических процессов КНЦ РАН Аннотация Представлены средства автоматической генерации реляционных баз данных, необходимых для конструирования модели, выполнения имитационного моделирования промышленно-природных комплексов (ППК), хранения и анализа его результатов с учетом возможности оперативного изменения структуры модели, а также средств моделирования компонентов ППК. Основное достоинство предложенного способа создания БД состоит в том, что пользователь непосредственно формирует только концептуальную модель данных с использованием привычных ему терминов, а создание файловой структуры БД и выборка необходимых подсхем данных производится в соответствии с заданными описаниями автоматически. Ключевые слова: концептуальная модель, пространственный динамический объект, автоматическая генерация баз данных, имитационное моделирование. CONCEPTUAL-DESCRIPTION-BASED AUTOMATION OF DATABASES SYNTHESIS IN SITUATIONAL MODELING SYSTEM Alexander Ya. Fridman Institute for Informatics and Mathematical Modelling of Technological Processes of the KSC of the RAS Abstract The paper introduces automatic means to generate relational databases necessary to create a model of an industry-natural complex (INC), simulate its functioning, store and analyze results of this simulation considering operative changes of the model structure and software to simulate the INC components. The major advantage of the proposed technique of DBs generation is that a user has to just design a conceptual model of an INC based on his/her customary terms while DBs files structure generation and specification of necessary data subschemas, according to the given descriptions, are accomplished automatically. Keywords: conceptual model, spatial dynamic object, automatic generation of databases, simulation. Введение Различные вопросы анализа и синтеза сложных объектов в настоящее время решаются с помощью информационно-аналитических систем (ИАС). Их функционирование связано с вводом, обработкой, хранением и выдачей в соответствии с требованиями пользователей разнородной информации, которую нельзя регламентировать и стандартизовать заранее. Эффективность и качество подобных ИАС существенно зависят от методов и технологии автоматизации проектирования их баз данных (БД). Поскольку количество, структура и объем необходимых данных определяется непосредственно в *Работа частично поддержана грантами РФФИ (проекты № № 14-07-00256-а, 14-07-00257-а, 15-07-04760- а, 15-07-02757-а). 100 ВЕСТНИК Кольского научного центра РАН 1/2016(24)

RkJQdWJsaXNoZXIy MTUzNzYz