МЕТОДИКА ВОСПРОИЗВОДИМЫХ ИССЛЕДОВАНИЙ В ОБЛАСТИ МАТЕМАТИЧЕСКОГО МОДЕЛИРОВАНИЯ НА ОСНОВЕ DOCKER

В современной исследовательской практике для различных отраслей науки, связанных с естественными, физическими или математическими разделами встречается одна и та же закономерность - для выполнения практически любого исследования требуется использование специального программного средства. Как правило используемые программные средства представляют из себя абстрактный программный модуль, состоящий из различных компонентов с четко установленным перечнем зависимостей (от версии языка программирования, среды выполнения (runtime-environment) и любых других внутренних компонентов, участвующих в рамках всей реализации). В данной работе рассматривается методика воспроизводимости исследований на основе технологии контейнеризации «рабочего места» исследователя с помощью Docker на примере решения системы стохастических дифференциальных уравнений в научной вычислительной среде Julia.

REPRODUCIBLE RESEARCH METHODOLOGY IN MATHEMATICAL MODELING BASED ON DOCKER

In modern research practice, for various branches of science related to natural, physical or mathematical sections, the same pattern is encountered - to perform almost any research, the use of a special software tool is required. As a rule, the software tools used are an abstract software module consisting of various components with a clearly defined list of dependencies (on the version of the programming language, runtime-environment and any other internal components involved in the entire implementation). In this paper, we consider a research reproducibility technique based on the researcher's "workplace" containerization technology using Docker on the example of solving a system of stochastic differential equations in the Julia scientific computing environment.

Авторы
Издательство
Елецкий государственный университет им. И.А. Бунина
Язык
Русский
Страницы
29-33
Статус
Опубликовано
Год
2022
Организации
  • 1 Российский университет дружбы народов
Ключевые слова
docker; stochastic differential equations; Julia program language; containerization; стохастические дифференциальные уравнения; язык программирования Julia; контейнеризация
Цитировать
Поделиться

Другие записи