Software Journal:
Theory and Applications

Send article

Entrance Registration

Обзор методов прогнозирования дефектов программного обеспечения

Н.В. Юхименко Калужский филиал ФГБОУ ВО «Московский государственный технический университет им. Н.Э. Баумана (национальный исследовательский университет, Калуга, Russian Federation;
Ю.С. Белов Калужский филиал ФГБОУ ВО «Московский государственный технический университет имени Н.Э. Баумана (национальный исследовательский университет)», Калуга, Russian Federation;

В данной статье представлен обзор методов прогнозирования дефектов ПО. Дефект – это логическая ошибка в исходном коде программы, наличие которой при определенных условиях может привести к отказу этой программы. Основными причинами возникновения дефектов являются сложность реализации задачи, сжатые сроки разработки, несовершенство документации, изменение требований, недостаточная квалификация и опыт разработчиков, неправильная организация процесса разработки. Раннее обнаружение дефектов снижает затраты на разработку и повышает качество и надежность ПО. Методы прогнозирования дефектов могут дать ответ на следующие вопросы: каково количество необнаруженных дефектов в ПО и в каких программных компонентах они содержатся. Знание о компонентах, содержащих наибольшее число дефектов, позволяет распределить ресурсы тестирования так, чтобы в первую очередь наиболее тщательно проверялись компоненты с высокой вероятностью наличия дефектов. В статье методы прогнозирования дефектов ПО сгруппированы в зависимости от цели – прогнозирование количества дефектов или классифицирование дефектов. На основе приведенных методов рассматриваются следующие модели и алгоритмы: модель роста надежности, экспертное мнение, метод исторических аналогий, конструктивная модель качества, методы машинного обучения и регрессионные модели.


Автоматизированная система заказа документов по межбиблиотечному абонементу в библиотеке по естественным наукам РАН

С.А. Власова Библиотека по естественным наукам РАН, Москва, Russian Federation;

В статье рассмотрены технологические процессы службы межбиблиотечного абонемента в Библиотеке по естественным наукам Российской академии наук. Представлена автоматизированная система заказа документов по межбиблиотечному абонементу, разработанная специалистами данной библиотеки. Приводится описание структуры информационной базы системы, состоящей из БД «Абоненты» и «Заказы». В системе реализован административный блок, в котором осуществляются диспетчеризация заказов, поступающих в библиотеку, денежные расчеты с абонентами, выполняются поисково-статистические операции. Пользовательский блок системы позволяет формировать заказы, в том числе с использованием электронных каталогов. Рассматриваются особенности процессов формирования заказов из электронных каталогов: журналов, книг и продолжающихся изданий, имидж-каталога зарубежных книг.


Гибридный роевой алгоритм глобальной оптимизации в аффинном пространстве поиска

Б.К. Лебедев Институт компьютерных технологий и информационной безопасности Южного федерального университета, Таганрог, Russian Federation;
О.Б. Лебедев Институт компьютерных технологий и информационной безопасности Южного федерального университета, Таганрог, Russian Federation;
Е.О. Лебедева Институт компьютерных технологий и информационной безопасности Южного федерального университета, Таганрог, Russian Federation;
Нагабедян А.А. Институт компьютерных технологий и информационной безопасности Южного федерального университета, Таганрог, Russian Federation;

Предложена композитная архитектура многоагентной системы бионического поиска для решения комбинаторных задач на основе интеграции роевого интеллекта и генетической эволюции. Интеграция обеспечивает более широкий обзор пространства поиска и более высокую вероятность локализации глобального экстремума задачи. В работе описывается модифицированная парадигма, обеспечивающая, в отличие от канонического метода, возможность поиска решений в аффинном пространстве позиций с целочисленными значениями параметров. Для уменьшения веса аффинных связей путем перемещения частицы в новую позицию аффинного пространства решений разработан оператор направленной мутации.


Формирование геометрии ячеек пласта гидродинамических моделей месторождений

А.В. Родителев (Центр визуализации и спутниковых информационных технологий, ФНЦ НИИ системных исследований РАН, Москва, Russian Federation;
К.А. Мамросенко Центр визуализации и спутниковых информационных технологий, Научно-исследовательский институт системных исследований РАН, Москва, Russian Federation;
А.М. Гиацинтов Центр визуализации и спутниковых информационных технологий, Научно-исследовательский институт системных исследований РАН, Москва, Russian Federation;

В статье рассматриваются методы визуализации гидродинамических моделей месторождений. Основная цель изучения пласта – предсказание его состояния и определение путей увеличения конечной нефтеотдачи. Большинство современных нефтегазовых компаний при проектировании и разработке новых месторождений, определении оптимального способа извлечения ресурсов используют цифровое 3D-моделирование, а для управления разработкой месторождений нефти и газа применяют геолого-технологические модели. Геометрия моделируемого нефтяного пласта задается в виде конечного числа элементов или клеток (сетка), определяющих размер и объем месторождения. Элементы геометрии могут быть отображены в различных вариантах, влияющих на точность моделирования. Одним из самых простых является представление элементов в виде одинаковых кубов.