<!DOCTYPE article
PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.4 20190208//EN"
       "JATS-journalpublishing1.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" article-type="research-article" dtd-version="1.4" xml:lang="en">
 <front>
  <journal-meta>
   <journal-id journal-id-type="publisher-id">Bulletin of Nizhnevartovsk State University</journal-id>
   <journal-title-group>
    <journal-title xml:lang="en">Bulletin of Nizhnevartovsk State University</journal-title>
    <trans-title-group xml:lang="ru">
     <trans-title>Вестник Нижневартовского государственного университета</trans-title>
    </trans-title-group>
   </journal-title-group>
   <issn publication-format="print">2311-1402</issn>
   <issn publication-format="online">2686-8784</issn>
  </journal-meta>
  <article-meta>
   <article-id pub-id-type="publisher-id">112930</article-id>
   <article-categories>
    <subj-group subj-group-type="toc-heading" xml:lang="ru">
     <subject>Статьи</subject>
    </subj-group>
    <subj-group subj-group-type="toc-heading" xml:lang="en">
     <subject>Articles</subject>
    </subj-group>
    <subj-group>
     <subject>Статьи</subject>
    </subj-group>
   </article-categories>
   <title-group>
    <article-title xml:lang="en">Developing software for processing complex structured data of scientific experiment</article-title>
    <trans-title-group xml:lang="ru">
     <trans-title>Разработка программного обеспечения для обработки сложноструктурированных данных научного эксперимента</trans-title>
    </trans-title-group>
   </title-group>
   <contrib-group content-type="authors">
    <contrib contrib-type="author">
     <name-alternatives>
      <name xml:lang="ru">
       <surname>Косенко</surname>
       <given-names>Дмитрий Владимирович </given-names>
      </name>
      <name xml:lang="en">
       <surname>Kosenko</surname>
       <given-names>Dmitriy Vladimirovich </given-names>
      </name>
     </name-alternatives>
     <email>-</email>
     <xref ref-type="aff" rid="aff-1"/>
    </contrib>
    <contrib contrib-type="author">
     <name-alternatives>
      <name xml:lang="ru">
       <surname>Воронова</surname>
       <given-names>Лилия Ивановна </given-names>
      </name>
      <name xml:lang="en">
       <surname>Voronova</surname>
       <given-names>Lilia Ivanovna </given-names>
      </name>
     </name-alternatives>
     <email>-</email>
     <xref ref-type="aff" rid="aff-2"/>
    </contrib>
    <contrib contrib-type="author">
     <name-alternatives>
      <name xml:lang="ru">
       <surname>Воронов</surname>
       <given-names>Вячеслав Игоревич </given-names>
      </name>
      <name xml:lang="en">
       <surname>Voronov</surname>
       <given-names>Vyacheslav Igorevich </given-names>
      </name>
     </name-alternatives>
     <email>-</email>
     <xref ref-type="aff" rid="aff-3"/>
    </contrib>
   </contrib-group>
   <aff-alternatives id="aff-1">
    <aff>
     <institution xml:lang="ru">Национальный исследовательский университет «Высшая школа экономики»</institution>
     <country>ru</country>
    </aff>
    <aff>
     <institution xml:lang="en">National Research University «Higher School of Economics»</institution>
     <country>ru</country>
    </aff>
   </aff-alternatives>
   <aff-alternatives id="aff-2">
    <aff>
     <institution xml:lang="ru">Российский государственный гуманитарный университет</institution>
     <country>ru</country>
    </aff>
    <aff>
     <institution xml:lang="en">Russian State University for the Humanities</institution>
     <country>ru</country>
    </aff>
   </aff-alternatives>
   <aff-alternatives id="aff-3">
    <aff>
     <institution xml:lang="ru">Российский государственный гуманитарный университет</institution>
     <country>ru</country>
    </aff>
    <aff>
     <institution xml:lang="en">Russian State University for the Humanities</institution>
     <country>ru</country>
    </aff>
   </aff-alternatives>
   <pub-date publication-format="print" date-type="pub" iso-8601-date="2014-09-25T01:35:14+04:00">
    <day>25</day>
    <month>09</month>
    <year>2014</year>
   </pub-date>
   <pub-date publication-format="electronic" date-type="pub" iso-8601-date="2014-09-25T01:35:14+04:00">
    <day>25</day>
    <month>09</month>
    <year>2014</year>
   </pub-date>
   <issue>3</issue>
   <fpage>45</fpage>
   <lpage>52</lpage>
   <history>
    <date date-type="received" iso-8601-date="2014-09-06T01:35:14+04:00">
     <day>06</day>
     <month>09</month>
     <year>2014</year>
    </date>
    <date date-type="accepted" iso-8601-date="2014-09-15T01:35:14+04:00">
     <day>15</day>
     <month>09</month>
     <year>2014</year>
    </date>
   </history>
   <self-uri xlink:href="https://vestnik.nvsu.ru/en/nauka/article/112930/view">https://vestnik.nvsu.ru/en/nauka/article/112930/view</self-uri>
   <abstract xml:lang="ru">
    <p>На сегодняшний день компьютерный эксперимент является наиболее значимым инструментом в областях, где имеется большой разрыв между возможностями теории и эксперимента. Сфера физической химии и металлургии является наиболее ярким примером из списка данных областей. Моделирование химических процессов, извлечение свойств и результатов, полученных в ходе компьютерного эксперимента, а также предоставление удаленного доступа к ним - основная цель проекта ИИС «MD_SLAGMELT». Авторами статьи разработана подсистема, обеспечивающая конвертирование данных для базового Legacy Application ИИС «MD_SLAGMELT» из текстового в реляционный формат и автоматического переноса данных из файлового хранилища в реляционную базу данных. В подсистеме реализованы следующие функциональные возможности: - перенос термодинамических характеристик, энергетических параметров, кинетических коэффициентов компьютерного эксперимента в базу данных; - проверка *.DAT файлов на наличие ошибок в генерации; - перенос в базу данных результатов предыдущих экспериментов; - формирование отчетности в формате *.xls; - конфигурирование программы под текущие настройки базы данных. Разработанное программное обеспечение позволяет переносить сложноструктурированные данные результатов компьютерных экспериментов в области физической химии из текстового в реляционный формат, строить представления для разных измерений гиперкуба свойств, формировать SQL-запросы, обеспечивающие выборки данных из нескольких таблиц базы данных ИИС «MD_SLAGMELT». Рассмотрены существующие подходы считывания данных в текстовом формате, из которых выбран оптимальный, исходя из условий поставленной задачи, спецификации программного комплекса, особенности формата хранения результатов. Разработана методика ведения отладочной информации в целях проверки целостности структуры итоговых результатов эксперимента. В процессе внедрения программного обеспечения «Программа обработки сложноструктурированных данных для научного эксперимента в ИИС “MD_ SLAGMELT”» функциональность программы была протестирована на основном сервере проекта. Полученные результаты обеспечивают повышение степени автоматизации проекта ИИС «MD_SLAGMELT», промежуточной проверки стандартов формирования результирующих файлов, построение отчетов в заданном диапазоне составов при заданных температурах: исследование зависимости «состав - свойство».</p>
   </abstract>
   <trans-abstract xml:lang="en">
    <p>Computer experiment is one of the most significant tools today, especially in areas with a large gap between the theory and experiment. The field of physical chemistry and metallurgy is the most striking example among such areas. The goals of IMS «MD_SLAGMELT» project are to construct chemical processes, to extract properties and results, obtained during a computer experiment, and to provide a remote access to such results. The main purpose is the development of the methods of converting data from a text into a relational format during computer experiments, and the development of algorithms and tools they correspond for IMS «MD_SLAGMELT» project. As a result of the project conduction the following functional tasks have been implemented: - transferring of thermodynamic characteristics, energy parameters, kinetic coefficients of a computer experiment into the database; - checking *.DAT files for generation errors; - transferring the results of previous experiments into the database; - developing a report in *.xls; - forming a program for the current settings of the database. The developed software allows transferring complex structured data results of computer experiments in physical chemistry from the text format to the relational one for IMS «MD_SLAGMELT». The existing approaches to reading data from text files were presented, the optimal of which was selected, based on the conditions of the task specification software system, especially the storage format of the results. In addition, some other techniques were presented: transfer characteristics approach in a relational database,and a technique of debugging information in order to verify an integrity of the structure of final results of an experiment. During the application of “Processing program of complex-structured data for scientific experiment in IMS «MD_SLAGMELT»” software its functionality was tested on the main server of the project. The obtained results provide a higher level of IMS «MD_SLAGMELT» project automation, intermediate inspections of the output files’ formation standards and reports in the specified range of structures for the given temperature (dependence of the structure on the property).</p>
   </trans-abstract>
   <kwd-group xml:lang="ru">
    <kwd>компьютерный эксперимент</kwd>
    <kwd>физическая химия</kwd>
    <kwd>конвертирование данных</kwd>
    <kwd>реляционные базы данных</kwd>
    <kwd>ИИС</kwd>
   </kwd-group>
   <kwd-group xml:lang="en">
    <kwd>«MD_SLAGMELT»</kwd>
   </kwd-group>
  </article-meta>
 </front>
 <body>
  <p></p>
 </body>
 <back>
  <ref-list/>
 </back>
</article>
