
Dmitry IlinMIREA - Russian Technological University · Digital technologies for data processing
Dmitry Ilin
PhD in Software Engineering
About
82
Publications
41,850
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
235
Citations
Introduction
Received B.S. in software engineering from the Moscow State University of Instrument Engineering and Computer Science in 2014, M.S. in software engineering from the Moscow Technological University in 2016.
Was working as the Head of Data Mining Department for the Moscow Technological Institute from 2016 to 2018. Two years later continued career as Chief Analyst for Russian Academy of Education.
Additional affiliations
November 2021 - present
April 2021 - November 2021
March 2021 - April 2021
Education
October 2016 - October 2020
Moscow Technological University
Field of study
- Software Engineering
September 2014 - June 2016
Moscow Technological University
Field of study
- Software Engineering
September 2011 - June 2014
Publications
Publications (82)
The popularity of web applications and platforms for collecting big data has set the goal of efficient data storage. NoSQL databases have become widely used for data storage and scaling. However, there are also a number of problems associated with the choice of efficient data storage and data schemes. The solution of these problems requires an unde...
This paper presents the dataset and the results of the analysis of user reactions when filling out questionnaires. Based on the analysis of 1980 results of users' responses to simple questionnaire questions, patterns in user reactions were revealed. Data analysis shows that a user is characterized by reactions when answering a variety of questions,...
The article is dedicated to the development of a mathematical model and methodology for evaluating the effectiveness of integrating information technology solutions into digital plat-forms using virtual simulation infrastructures. The task of selecting a stack of technologies is formulated as the task of selecting elements from sets of possible sol...
Педиатры, руководствуясь инструкциями к вакцинам, национальным календарем прививок и другими нормативно-правовыми документами, регламентирующими вакцинопрофилактику в Российской Федерации, вручную составляют индивидуальные планы вакцинации детей, которые обеспечивают эффективную защиту от опасных инфекций. На составление корректного индивидуального...
Networked interconnected systems are often deployed in infrastructures with resource allocation using isolated virtual environments. The technological implementation of such systems varies significantly, making it difficult to accurately estimate the required volume of resources to allocate for each virtual environment. This leads to overprovisioni...
Modern web applications require high performance and scalability. One effective way to achieve these goals is to use asynchronous data transfer methods. This article describes the development of a module that implements asynchronous data exchange to improve database performance. The obtained estimates show that the developed solution has higher per...
В работе рассматривается процесс построения оценок возможности опоздания в сроках выполнения контрольных точек национальных и федеральных проектов на основе технологий машинного обучения. В федеральных информационных системах собраны большие объемы данных, в том числе о ходе выполнения национальных проектов, что позволяет их использовать для машинн...
Доклад посвящен разработке специализированных интеллектуальных инструментов, обеспечивающих информационную поддержку организационно-технических структур контроля выполнения национальных и федеральных проектов. Сформировано признаковое пространство и построены модели прогнозирования отставания в сроках выполнения проектов по контрольным точкам и раз...
The paper considers the problem of developing artificial intelligence tools in the field of project management. Models for predicting missed deadlines within the framework of national project checkpoints are prepared using machine learning methods. For this purpose, anonymized and normalized data of the monitoring system for 2022-2024 with a total...
The implementation of the central bank digital currency (CBDC) as a distributed computing service with interconnected components is considered under conditions of high load. When the overall performance of the service depends on
the maximum throughput of one of its components the necessity to redistribute resources between the service components ar...
Analysis of trends in the development of emerging technologies based on patents is a well-recognized approach. An increase in the number of patents precedes the extensive spread of technological solutions and their incorporation in production and professional activities, making it possible to perform predictive analysis. The field of digital techno...
Специалисты в области ИТ должны уметь оценивать характеристики информационно-технологических решений для сравнения и обоснованного выбора на основе объективных данных. Для этого предложено включить в практические занятия разработку программно-конфигурируемых вычислительных стендов на основе систем виртуализации. Стенды предназначены для проведения...
В пособии изложены вопросы обеспечения высокой производительности
информационных систем, выбора информационно-технологических решений, организации виртуализированных экспериментальных стендов и проведения нагрузочных испытаний.
Предназначено для оказания методической помощи по дисциплине «Технология
высокопроизводительных вычислений» магистрантам,...
Учебное пособие содержит теоретические сведения, практические примеры и варианты практических работ по дисциплине «Системы сбора и предобработки данных», разделу «Методы статистического анализа».
Предназначено для магистрантов, обучающихся по направлению 09.04.02 Информационные системы и технологии, а также для студентов и аспирантов смежных специа...
This review is devoted to the methods of experimental software component research. The basis for software development is an architectural solution that determines the ways of integrating components, the connection between them, as well as programming concepts. To form the architecture of the software information system, the analysis of requirements...
Одним из направлений исследований цифровых валют центральных банков является экспериментальная оценка характеристик технологического обеспечения. Как правило, для реализации цифровых валют рассматриваются блокчейн-технологии. Оценка технических аспектов требует подготовки экспериментального стенда, для построения которого могут применяться виртуаль...
The study used a large sample of elementary schoolchildren in Russia (N = 3,448, 51.6% were girls, with a mean age of 8.70 years, ranging 6–11 years) to investigate the congruency, format and heterogeneity effects in a nonsymbolic comparison test and between-individual differences in these effects with generalized linear mixed effects models (GLMMs...
Currently, many central banks are exploring the possibilities of a national digital currency. The paper describes the task of experimental research of technologies for central bank digital currency. The aim of the work is to develop a methodology for constructing a computational infrastructure for conducting experiments aimed at studying the charac...
Большинство современных веб-проектов и интернет-сервисов разрабатывается на основе готовых программных библиотек, фреймворков, систем управления базами данных и других программных решений. В случае высоконагруженных веб-проектов требуется тщательный подбор программных решений, которые будут интегрированы в применяемый стек технологий. Пакетные мене...
Objectives . Ready-made information technology solutions used when developing software have various characteristics depending on the objectives to be experimentally obtained. While the selection of appropriate technologies and software tools used in experimental software engineering can be time-consuming, experimental complexity can be reduced by p...
Web surveys are very popular in the Internet space. Web surveys are widely incorporated for gathering customer opinion about Internet services, for sociological and psychological research, and as part of the knowledge testing systems in electronic learning. When conducting web surveys, one of the issues to consider is the respondents' authenticity...
Web surveys are an integral part of the feedback of Internet services, a research tool for respondents, including in the field of health and psychology. Web technologies allow conducting research on large samples. For mental health, an important metric is reaction time in cognitive tests and in answering questions. The use of mobile devices such as...
Method for zooming and centering objects in web-browsers
Web surveys using digital platforms are one of the popular ways to conduct mass research. However, the intelligent analysis of the answers has a number of features based on the subject area of the conducted surveys. The paper presents a methodology for analyzing the results of mass web surveys with open-ended questions, developed on the basis of th...
In order to perform resource analyses, we here offer an experimental stand on virtual machines. The concept of how to measure the resources of each component is proposed. In the case of system design, you can estimate how many resources to reserve, and if external modules are installed in an existing system, you can assess whether there are enough...
This paper concerns the case of the development of a technology for increasing the efficiency of access control based on the user behavior monitoring built into a software system’s user interface. It is proposed to use the time of user reactions as individual indicators of psychological and psychophysical state. This paper presents the results and...
Построена математическая модель выбора стека технологий, используемых в ЦП, сформулирована задача выбора элементов из множеств возможных информационно-технологических решений, введена операция совместимости технологий, определяющая сужение множества альтернатив, проведена декомпозиция исходной задачи по этапам жизненного цикла разработки ЦП.
Разра...
Разработана архитектура информационно-вычислительного комплекса, обеспечивающего функционирование открытой экспериментально-аналитической цифровой платформы DigitalPsyTools психологических междисциплинарных исследований в системе образования. Разработка комплекса позволила создать информационную базу для унификации исследовательских методик и разра...
Web-surveys are one of the most popular forms of primary data collection used for various researches. However, mass surveys involve some challenges. It is required to consider different platforms and browsers, as well as different data transfer rates using connections in different regions of the country. Ensuring guaranteed data delivery in these c...
Цифровые платформы позволяют осуществлять сбор и обмен информацией между огромным количеством пользователей, объединяя результаты в большие данные. Доклад посвящен разработке методик и виртуальных имитационных информационных инфраструктур для оценки эффективности интеграции программно-технологических решений в цифровые платформы (на примере цифрово...
Предложена методика анализа результатов массовых веб-опросов с открытыми вопросами, разработанная на основе использования методов обработки текстовых данных и LDA (латентное размещение Дирихле). Приведены результаты применения разработанного подхода для анализа профессионального веб-опроса в системе образования.
The paper presents the swarm intelligence approach to the selection of a set of software components based on computational experiments simulating the desired operating conditions of the software system being developed. A mathematical model is constructed, aimed at the effective selection of components from the available alternative options using th...
The paper shows an experimental approach to the selection of a set of software components based on computational experiments simulating the desired operating conditions of the software system being developed. A mathematical model is constructed, aimed at an effective selection of components from the available alternative options. The model and proc...
The paper presents an analysis of the effectiveness of two NoSQL database schemas for saving a stream of semi-structured data with specified characteristics. A framework based on virtual machines was prepared for the experimental research. It simulates the operation of the web service with a classic three-tier architecture for collecting data. The...
Web-surveys have their own characteristics, including the need to consider various platforms and browsers, as well as different data transfer rate over networks in regions and territories of the country. Ensuring guaranteed data delivery under these conditions should determine the right choice of technologies for implementing web surveys. A solutio...
The paper presents a software design methodology based on computational experiments for effective selection of software component set. The selection of components is performed with respect to the numerical quality criteria evaluated in the reproducible experiments with various sets of components in the virtual infrastructure simulating the operatin...
The paper presents result of the development of the open digital platform (DigitalPsyTools.ru), which provides support for conducting the large-scale psychological research. Development of the dedicated information and data analysis instrument has a goal to consolidate the efforts of the professional interdisciplinary specialists in the area of psy...
Web-surveys are a popular form of collecting primary data from various studies. However, mass regional polls have their own characteristics, including the following: it is necessary to take into account various platforms and browsers, as well as the speed of networks, if rural areas remote from large centers are involved in the polls. Ensuring guar...
The article presents a methodology for evaluating the effectiveness of a set of software components based on computational experiments that are reproduced under the control of a genetic algorithm. To represent the sets of components in the form of natural genotypes, the encoding mapping is introduced, reverse mapping is used to decipher the genotyp...
В статье представлена методика оценки эффективности набора компонентов программного обеспечения на основе вычислительных экспериментов, воспроизводимых под управлением генетического алгоритма. Для представления наборов компонентов в виде натуральных генотипов вводится отображение кодирования. Обратное отображение используется для дешифровки генотип...
Учебное пособие предназначено для оказания помощи студентам 4 курса, обучающимся по направлению 09.03.02 Информационные системы и технологии, профиль «Технологии разработки безопасного программного обеспечения информационных систем» при изучении дисциплины «Облачные технологии».
Данное пособие направлено на формирование у студентов знаний по данно...
В статье представлены результаты разработки открытой цифровой платформы (DigitalPsyTools.ru), предназначенной для масштабных психологических исследований. Создание специализированного информационно-аналитического инструментария направлено на консолидацию на единой платформе усилий специалистов в области междисциплинарных психологических исследовани...
At every software design stage nowadays, there is an acute need to solve the problem of effective choice of development technologies, data exchange formats, virtual environment systems, characteristics of virtual machines. Due to the spread of various kinds of devices and the popularity of Web platforms, lots of systems are developed for a specific...
The choice of the tools and programming technologies for information systems creation is relevant. For every projected system, it is necessary to define a number of criteria for development environment, used libraries and technologies. The paper describes the choice of technological solutions using the example of the developed web-based platform of...
According to many studies, professional social networks are not widespread in the health care environment, especially doctors. The article is devoted to two advanced digital tools that can attract the image and increase motivation for professional social networks. The first tool is the inclusion of e-learning, both to increase the level of knowledg...
Для распределенной разработки программных систем широко применяются виртуальные рабочие окружения, которые позволяют использовать технологии виртуализации для создания модели создаваемого проекта и автоматизации процессов синхронизации и интеграции компонентов. Виртуальное рабочее окружение позволяет избежать различий между локальными рабочими окру...
Для больших распределенных информационных платформ, характеризующихся несколькими уровнями обмена данных, часто требуется разработка внутренних стандартов описания представления данных. Доклад посвящен решению задачи создания внутриплатформенного стандарта алгоритмического описания опросов респондентов в Цифровой платформе психологических исследова...
Программа предназначена для обработки файлов психологических тестов в заданном формате и тем самым обеспечивает идентичную интерпретацию тестов и результатов их прохождения в различных клиентских приложениях цифровой психологической платформы. Программа обеспечивает выполнение следующих функций: валидацию слабоструктурированных данных в формате JSO...
Программа предназначена для обработки запросов клиентских приложений цифровой психологической платформы, осуществляемых посредством REST API и может применяться как ядро информационно-аналитической системы. Программа обеспечивает выполнение следующих функций: автоматическую генерацию REST API для взаимодействия с клиентскими приложениями цифровой п...
Согласно многим исследованиям, профессиональные социальные сети не получили широкого распространения в среде специалистов по охране здоровья. Специализированные профессиональные интернет-ресурсы имеют отличия от широко используемых для общения социальных сетей. С одной стороны, профессиональные социальные сети для области здравоохранения создаются...
According to many studies, professional social networks are not widespread in the health care environment, especially doctors. The article is devoted to two advanced digital tools that can attract the image and increase motivation for professional social networks. The first tool is the inclusion of e-lending, both to increase the level of knowledge...
This paper considers the design and development of a web-based platform for conducting psychological online research. As a result, a scalable multicomponent platform architecture is formed, implying the separation into a public and private Intranet parts. To organize communication between components , it is intended to use the REST API. The basic u...
This paper considers the design and development of a web-based platform for conducting psychological online research. As a result, a scalable multicomponent platform architecture is formed, implying the separation into a public and private Intranet parts. To organize communication between components, it is intended to use the REST API. The basic un...
The choice of the tools and programming technologies for information systems creation is relevant. For every projected system, it is necessary to define a number of criterions for development environment, used libraries and technologies. The paper describes the choice of technological solutions of the example of the developed web-based platform of...
Выбор инструментов и средств и технологий программирования для создания информационных систем представляет собой актуальное направление. Для каждой проектируемой системы необходимо определить набор критериев, предъявляемым к среде разработки, используемым библиотекам и технологиям. В статье рассматривается выбор технологических решений на примере р...
The paper studies the possibility of Big Five technique implementation using questionnaires standard for the web-based platform. It is noted that the use of online tools for research in the field of psychology is becoming more relevant. Therefore, an experiment was set up. In this experiment, the technique was described in the JSON format for the u...
Исследования в сфере образования становятся междисциплинарными
и всё чаще используются подходы и методы целого
ряд других наук. Популяционные исследования позволяют
дать адекватную оценку индивидуально-психологических и возрастных
особенностей современных школьников в разные периоды
обучения. Они являются основой для определения современных
возраст...
A web platform for psychological research needs a single format of questionnaire tests to ensure interaction between its components. The study proposes a general test structure, variant questions, variations in response types, and an embedded domain-specific language for computations. The use of JSON is proposed and justified to store the hierarchi...
20 навыков, разде-ленных на 5 групп. Проведен анализ этих навыков с использованием данных о патентной активности и состоянии рынка труда. Для этого за-действован сервис прогнозного обучения, в котором были внесены дора-ботки в соответствии с требованиями исследования. Результаты показы-вают, что существует высокий уровень корреляции между патентной...
Объект исследования. Использование упоминаний технологий в патентах в патентных базах, данные о профессиональных навыках в вакансиях в запросах работодателей, методы анализа текстовой информации в больших данных.
Предмет исследования. Актуальные навыки и технологии в области информационных технологий.
Цель исследования: актуализация информационных...
The study examines the design and development of a web-based platform for conducting online
psychological research. The authors substantiated the need for the development of a platform and
described advantages over the pen-and-paper approach, both with respect to data collection and
subsequent processing. The necessity of using NoSQL solutions for...
The study raises the issue of the need to verify the adequacy of the skills forming the educational
program to the current realities. The initial data consists of a sample of 20 skills divided into 5 groups.
The common methods of evaluating study programs are considered and the presence of a human factor is
noted. The authors proposed to evaluate t...
In the high-tech and intensively developing sectors of the economy, including the IT industry, the composition of the professional skills and competencies necessary for successful work of specialists is rapidly changing. This is due to the dynamics of the composition and capabilities of key and applied technologies. Experts working in the IT indust...
В работе представлены результаты формирования программных инструментов для хранения тестов в разрабатываемой открытой веб-платформе психологических исследований. Платформа состоит из множества компонентов, для интеграции которых требуется формирование унифицированных стандартов обмена и хранения данных.
In the high-tech and actively developing sectors of the economy, including the IT industry, the composition of the professional skills and competencies necessary for successful work of employees is rapidly changing. It is connected with quick changes in the composition / capabilities of key and applied technologies. Operating systems, data storage...