Software Journal: Theory and Applications (электронный сетевой международный научно-практический журнал) http://http://swsys-web.ru Международный журнал "Программные продукты и системы" - научные статьи в области информационных технологий info@cps.tver.ru Fluent CMS Outliers detection by voting method during hierarchical data clustering http://swsys-web.ru/outliers-detection-by-voting-method-during-hierarchical-data-clustering.html At present, we often face the task of extracting useful information from a large amount of raw data. This process, called Data Mining, combines various approaches to the analysis and processing of data, but it always begins with one specific step – data cleansing. The raw data entering the analysis are often incomplete, weakly structured, they contain duplicate information and anomalies. The presence of anomalies in the array of input data can lead to incorrect interpretation of the extracted information, errors in prediction and greatly reduce the value of the knowledge obtained. Therefore, the development of new approaches to the elimination of anomalies, or outliers, is an actual task. This article discusses an approach to detecting outliers, based on hierarchical data clustering and using a voting method to identify the most likely candidates for the role of outliers.

]]>
Fri, 07 Jun 2019 00:00:00 +0300 http://swsys-web.ru/outliers-detection-by-voting-method-during-hierarchical-data-clustering.html
Интеллектуальные системы в прогнозировании сердечно-сосудистых заболеваний http://swsys-web.ru/Intellectual-systems-in-predicting-cardiovascular-diseases.html В статье рассматриваются интеллектуальные системы, используемые в прогнозировании сердечно-сосудистых заболеваний. Эти системы осуществляют вычисления на основе алгоритмов, составленных для каждой системы отдельно. Цель прогнозирования – продление жизни человека путем поддержки сердца недостающими элементами, отказа от вредных привычек и изменения образа жизни. Интеллектуальные системы (шкалы) позволяют оценивать риск возникновения в ближайшие годы сердечно-сосудистых заболеваний на основе определенных факторов. Данные факторы суммируются, и затем делается вывод о том, к какой группе риска относится пациент, к какому заболеванию он предрасположен на данный момент, какие болезни могут еще развиться, в соответствии с этим назначается лечение. Основными методами прогнозирования сердечно-сосудистых заболеваний являются шкалы SCORE, Фрамингема, ASSIGN, GRACE, PROCAM, риска Рейнольдса, QRISK.

]]>
Fri, 24 May 2019 00:00:00 +0300 http://swsys-web.ru/Intellectual-systems-in-predicting-cardiovascular-diseases.html
Автоматизированная система построения методов планирования эксперимента: простого, ортогонального, ротатабельного http://swsys-web.ru/automated-system-for-constructing-experiment-planning-methods.html В статье описана разработанная автоматизированная система, с помощью которой проведен полный факторный эксперимент по методам планирования: простому (линейному), ортогональному, ротатабельному. Полный факторный эксперимент был реализован на основе ряда формул и комплексного алгоритма с построением уравнения регрессии, связывающим исходные факторы. Показана работа системы на примере построения ортогонального метода.

]]>
Tue, 21 May 2019 00:00:00 +0300 http://swsys-web.ru/automated-system-for-constructing-experiment-planning-methods.html
Пространственно-временное моделирование пламени для автоматического обнаружения пожара в видеопотоке http://swsys-web.ru/flame-simulation-for-automatic-fire-detection.html В работе рассматривается проблема обнаружения пламени на видеоизображении. Приведены наиболее распространенные подходы для решения данной задачи. Перечислен ряд факторов, усложняющих процесс обнаружения. Предложен многоступенчатый подход. В качестве первого шага для идентификации движущихся объектов в видео используется вычитание фона, выполняющееся с помощью адаптивного медианного алгоритма. На следующем этапе обработки применяется цветовой анализ. Для каждого потенциального блока огня, в котором присутствуют движущиеся элементы цвета пламени, вычисляется вектор из четырех различных признаков, описывающих такие характеристики пламени, как мерцание, цвет и др. Этот вектор подается в качестве входных данных в классификатор SVM. Также показаны результаты работы системы.

]]>
Mon, 20 May 2019 00:00:00 +0300 http://swsys-web.ru/flame-simulation-for-automatic-fire-detection.html
Формирование геометрии ячеек пласта гидродинамических моделей месторождений http://swsys-web.ru/geometry-formation-of-reservoir-cells-of-hydrodynamic-models-of-deposits.html В статье рассматриваются методы визуализации гидродинамических моделей месторождений. Основная цель изучения пласта – предсказание его состояния и определение путей увеличения конечной нефтеотдачи. Большинство современных нефтегазовых компаний при проектировании и разработке новых месторождений, определении оптимального способа извлечения ресурсов используют цифровое 3D-моделирование, а для управления разработкой месторождений нефти и газа применяют геолого-технологические модели. Геометрия моделируемого нефтяного пласта задается в виде конечного числа элементов или клеток (сетка), определяющих размер и объем месторождения. Элементы геометрии могут быть отображены в различных вариантах, влияющих на точность моделирования. Одним из самых простых является представление элементов в виде одинаковых кубов.

]]>
Mon, 15 Apr 2019 00:00:00 +0300 http://swsys-web.ru/geometry-formation-of-reservoir-cells-of-hydrodynamic-models-of-deposits.html
Гибридный роевой алгоритм глобальной оптимизации в аффинном пространстве поиска http://swsys-web.ru/hybrid-swarm-algorithm-global-optimization.html Предложена композитная архитектура многоагентной системы бионического поиска для решения комбинаторных задач на основе интеграции роевого интеллекта и генетической эволюции. Интеграция обеспечивает более широкий обзор пространства поиска и более высокую вероятность локализации глобального экстремума задачи. В работе описывается модифицированная парадигма, обеспечивающая, в отличие от канонического метода, возможность поиска решений в аффинном пространстве позиций с целочисленными значениями параметров. Для уменьшения веса аффинных связей путем перемещения частицы в новую позицию аффинного пространства решений разработан оператор направленной мутации.

]]>
Wed, 20 Mar 2019 00:00:00 +0300 http://swsys-web.ru/hybrid-swarm-algorithm-global-optimization.html
Автоматизированная система заказа документов по межбиблиотечному абонементу в библиотеке по естественным наукам РАН http://swsys-web.ru/automated-system-for-ordering-documents-in-the-library-on-natural-sciences.html В статье рассмотрены технологические процессы службы межбиблиотечного абонемента в Библиотеке по естественным наукам Российской академии наук. Представлена автоматизированная система заказа документов по межбиблиотечному абонементу, разработанная специалистами данной библиотеки. Приводится описание структуры информационной базы системы, состоящей из БД «Абоненты» и «Заказы». В системе реализован административный блок, в котором осуществляются диспетчеризация заказов, поступающих в библиотеку, денежные расчеты с абонентами, выполняются поисково-статистические операции. Пользовательский блок системы позволяет формировать заказы, в том числе с использованием электронных каталогов. Рассматриваются особенности процессов формирования заказов из электронных каталогов: журналов, книг и продолжающихся изданий, имидж-каталога зарубежных книг.

]]>
Wed, 06 Feb 2019 00:00:00 +0300 http://swsys-web.ru/automated-system-for-ordering-documents-in-the-library-on-natural-sciences.html
Обзор методов прогнозирования дефектов программного обеспечения http://swsys-web.ru/review-of-software-defect-prediction-methods.html В данной статье представлен обзор методов прогнозирования дефектов ПО. Дефект – это логическая ошибка в исходном коде программы, наличие которой при определенных условиях может привести к отказу этой программы. Основными причинами возникновения дефектов являются сложность реализации задачи, сжатые сроки разработки, несовершенство документации, изменение требований, недостаточная квалификация и опыт разработчиков, неправильная организация процесса разработки. Раннее обнаружение дефектов снижает затраты на разработку и повышает качество и надежность ПО. Методы прогнозирования дефектов могут дать ответ на следующие вопросы: каково количество необнаруженных дефектов в ПО и в каких программных компонентах они содержатся. Знание о компонентах, содержащих наибольшее число дефектов, позволяет распределить ресурсы тестирования так, чтобы в первую очередь наиболее тщательно проверялись компоненты с высокой вероятностью наличия дефектов. В статье методы прогнозирования дефектов ПО сгруппированы в зависимости от цели – прогнозирование количества дефектов или классифицирование дефектов. На основе приведенных методов рассматриваются следующие модели и алгоритмы: модель роста надежности, экспертное мнение, метод исторических аналогий, конструктивная модель качества, методы машинного обучения и регрессионные модели.

]]>
Tue, 15 Jan 2019 00:00:00 +0300 http://swsys-web.ru/review-of-software-defect-prediction-methods.html
Использование нейросетевого подхода для сегментации слов в рамках задачи оффлайн-распознавания рукописного текста http://swsys-web.ru/using-neural-network-approach-for-offline-handwriting-recognition.html Задача оффлайн-распознавания рукописного текста состоит из множества этапов, связанных между собой, так как результаты выполнения каждого этапа являются входными данными для следующего. Один из важных этапов – этап сегментации слова на символы, напрямую влияющий на дальнейший результат классификации. Задача сегментации слова самая сложная в рамках оффлайн-распознавания рукописного текста и на данный момент полностью не решена. Существуют различные подходы для ее решения, однако они довольно сложны в реализации и не обеспечивают качественных результатов.

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

]]>
Tue, 11 Dec 2018 00:00:00 +0300 http://swsys-web.ru/using-neural-network-approach-for-offline-handwriting-recognition.html
Методы и средства совмещения потоков заданий от облачных платформ и менеджеров управления ресурсами суперкомпьютера http://swsys-web.ru/methods-and-means-of-combining-task-streams-from-supercomputer-cloud-platforms.html В статье рассмотрен подход к реализации облачного сервиса высокопроизводительных вычислений, обеспечивающий совмещение двух потоков суперкомпьютерных заданий: поступающего от облачной платформы и поступающего от менеджера управления ресурсами суперкомпьютера.

Авторами предложен метод совмещения потоков заданий, заключающийся в представлении менеджера управления ресурсами в виде гипервизора. Метод был реализован в Межведомственном суперкомпьютерном центре РАН для облачной платформы OpenStack, в качестве менеджера управления ресурсами суперкомпьютера выступила отечественная система управления прохождением параллельных заданий. Представление системы в виде гипервизора было осуществлено путем разработки драйвера для библиотеки libvirt, используемой платформой OpenStack для распределения виртуальных машин по доступным вычислительным ресурсам.

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

]]>
Thu, 29 Nov 2018 00:00:00 +0300 http://swsys-web.ru/methods-and-means-of-combining-task-streams-from-supercomputer-cloud-platforms.html
Синтез математических выражений на основе биоинспирированных методов http://swsys-web.ru/synthesis-of-mathematical-expressions-based-on-bioinspired-methods.html При решении многих задач одной из часто используемых моделей является дерево, в частности бинарное. В работе рассматривается методика представления деревьев с произвольной локальной степенью вершин в виде линейной записи. Предлагаются структура и принципы кодирования гомологичных хромосом, несущих информацию о дереве. Для получения новых решений применяются модифицированные генетические операторы кроссинговера и мутации, близкие к естественным. Временная сложность новых способов кодирования и декодирования хромосом для представления деревьев составляет О(n2).

]]>
Wed, 21 Nov 2018 00:00:00 +0300 http://swsys-web.ru/synthesis-of-mathematical-expressions-based-on-bioinspired-methods.html
Решение задачи планирования перевозок на основе интеграции моделей роевого интеллекта в аффинных пространствах поиска http://swsys-web.ru/solving-the-problem-of-traffic-planning-on-the-basis-of-swarm-intelligence.html В работе предложена композитная архитектура многоагентной системы бионического поиска для решения задачи планирования перевозок на основе интеграции роевого интеллекта и генетической эволюции. Рассмотрены новые принципы и способы кодирования и декодирования хромосом для представления решения задачи планирования перевозок. Описывается модифицированная парадигма роя частиц, обеспечивающая в отличие от канонического метода возможность использования в аффинном пространстве позиций с целочисленными значениями параметров. Рассмотренные механизмы перемещения частиц в аффинном пространстве для уменьшения веса аффинных связей отличаются простотой и линейными оценками временной и пространственной сложности. Для организации перемещения роя частиц в гиперпространстве решений разработан оператор направленной мутации. Эксперименты показали, что качество решений у гибридного алгоритма на 10–15 % лучше, чем у генетического и роевого алгоритмов. Общая оценка временной сложности при любом подходе к гибридизации не превышает оценки временной сложности генетического алгоритма и лежит в пределах О(n2)–О(n3).

]]>
Wed, 21 Nov 2018 00:00:00 +0300 http://swsys-web.ru/solving-the-problem-of-traffic-planning-on-the-basis-of-swarm-intelligence.html
Формирование цифрового выставочного пространства на примере виртуальной выставки «портреты по скелетам. Научное творчество М.М. Герасимова» http://swsys-web.ru/formation-of-digital-exhibition-space.html В работе описаны подходы к формированию цифровых коллекций в интеграционной среде электронной библиотеки. Предложен один из способов формирования многофункционального информационного ресурса, являющегося эффективным решением задачи представления цифровых коллекций различных институтов памяти широкому кругу пользователей. Один из таких способов формирования многофункционального информационного ресурса реализован в форме виртуальной выставки.

Формат виртуальных выставок позволяет объединить ресурсы партнеров для предоставления широкому кругу пользователей коллекций, хранящиеся в музейных, архивных и библиотечных фондах.

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

]]>
Thu, 08 Nov 2018 00:00:00 +0300 http://swsys-web.ru/formation-of-digital-exhibition-space.html
Сеть классификационных систем ВИНИТИ РАН http://swsys-web.ru/classification-systems-network-viniti-ras.html Описываются история, методика создания и текущее состояние базы данных ВИНИТИ РАН, содержащей основные используемые в информационной практике классификационные системы, между рубриками которых установлены смысловые связи. Эта сеть связей предлагается для использования при навигации и поиске тематической информации в пространстве разнородных информационных ресурсов.

]]>
Wed, 07 Nov 2018 00:00:00 +0300 http://swsys-web.ru/classification-systems-network-viniti-ras.html
О выявлении текстов научной направленности по их статистическим и модельным количественным параметрам http://swsys-web.ru/on-the-identification-of-scientific-texts-on-their-parameters.html Исследование ставит целью построение методики машинной классификации русскоязычных текстов. В настоящей работе представлены результаты оценки различных статистических параметров по степени их влияния на правильность распознавания жанровой принадлежности текстов. В исследовании применены методы дискриминантного и факторного анализа. Построен набор параметров, отвечающий одновременно требованиям информативности и компактности.

]]>
Wed, 07 Nov 2018 00:00:00 +0300 http://swsys-web.ru/on-the-identification-of-scientific-texts-on-their-parameters.html
Алгоритмы построения суперузлов при индексировании многомерных данных в пространствах большой размерности с использованием Х-дерева http://swsys-web.ru/x-tree-superarns-algorithms.html Большинство наукоемких областей, таких как искусственный интеллект, поисковые системы, системы обработки графики и машинного зрения, экспертные системы, ГИС, сталкиваются с необходимостью использования специализированных и эффективных алгоритмов и структур индексирования многомерных данных и быстрого доступа к ним. При этом очень многие алгоритмические проблемы в настоящее время являются открытыми и требуют дополнительного изучения и проработки. В данной статье рассмотрены одна из таких проблем – уменьшение эффективности многомерных структур с увеличением количества измерений, а также принцип борьбы с этой проблемой, основанный на комбинировании иерархической структуры (дерева) и линейной (суперузлы с последовательным поиском). Основное внимание авторы уделили детальной проработке алгоритмов и принципов, заложенных в Х-дереве.

]]>
Tue, 06 Nov 2018 00:00:00 +0300 http://swsys-web.ru/x-tree-superarns-algorithms.html
Алгоритм глобальной многомерной минимизации с помощью уравнений конвективной диффузии http://swsys-web.ru/global-multidimensional-minimization-algorithm-using-convective-diffusion-equations.html Для безусловной глобальной минимизации многомерных дифференцируемых функций предлагается подход, основанный на решении нестационарной краевой задачи с системой дифференциальных уравнений конвективной диффузии. В методе заложены две концепции – диффузионное сглаживание поверхности целевой функции и сведение минимизации в многомерном пространстве к минимизации на отрезке. Для оценки эффективности данного подхода в среде MATLAB разработаны функция и алгоритм поиска глобального минимума в многомерной области.

]]>
Thu, 18 Oct 2018 00:00:00 +0300 http://swsys-web.ru/global-multidimensional-minimization-algorithm-using-convective-diffusion-equations.html
Исследование и отладка компонентов для обработки трехмерной графики операционных систем http://swsys-web.ru/research-and-debugging-components-for-processing-three-dimensional-graphics.html В статье дано общее описание графического стека в ОС Linux, а также отдельных его компонентов. Рассмотрены процессы взаимодействия между компонентами, расположенными в ядре ОС и в пользовательском пространстве. Описываются инструментарий, с помощью которого производятся сборка и отладка драйверов, а также этапы настройки окружения и сборки драйверов с различными конфигурациями. Приводятся подход к тестированию драйверов и способы получения результатов с использованием системы прототипирования Protium с учетом особенностей данной системы.

]]>
Thu, 27 Sep 2018 00:00:00 +0300 http://swsys-web.ru/research-and-debugging-components-for-processing-three-dimensional-graphics.html
Программный комплекс «Библиобус» как ядро автоматизированной системы управления библиотечными технологическими процессами http://swsys-web.ru/the-bibliobus-software-package.html В статье рассмотрена специфика основных технологических процессов, характерных для крупных российских академических библиотек.

Приведен краткий обзор ключевых технологических операций, выполняемых в Библиотеке по естественным наукам (БЕН) РАН, возглавляющей централизованную библиотечную систему, и принципов их автоматизации. Основное внимание уделено описанию функциональных особенностей программного комплекса «Библиобус», разработанного в БЕН РАН и обеспечивающего автоматизацию всех этапов работы с непериодическими изданиями, поступающими в фонды ЦБС БЕН РАН, от предварительного заказа до формирования метаданных для электронного каталога.

]]>
Mon, 23 Jul 2018 00:00:00 +0300 http://swsys-web.ru/the-bibliobus-software-package.html
Разработка гибридной модели прогнозирования временных характеристик на основе нечетких когнитивных карт и нейро-нечетких сетей в управлении жизненным циклом изделия http://swsys-web.ru/development-of-a-hybrid-model-for-forecasting-time-characteristics.html Работа представляет собой исследование в области прогнозирования временных рядов на основе нейросетевых и когнитивных методов для задачи прогнозирования временных характеристик в управлении жизненным циклом изделия. Детально рассматриваются нейро-нечеткие методы прогнозирования, представлен обзор наиболее успешных работ в данной области. Исследуются проблемы в области прогнозирования временных рядов, которые существенным образом влияют на качество прогнозов.

Результатом работы является созданная гибридная модель прогнозирования, сочетающая в себе нейро-нечеткие нейронные сети и нечеткие когнитивные карты, объединенные в систему прогнозирования. Благодаря сочетанию столь разных методов появляется возможность добиться качественного прогнозирования в условиях явлений, когда происходят сильные скачки во временном ряде и одна нейронная сеть не способна выполнять задачу достойным образом.

Планируется апробирование системы для задачи прогнозирования временных характеристик в управлении жизненным циклом изделия.

]]>
Mon, 23 Jul 2018 00:00:00 +0300 http://swsys-web.ru/development-of-a-hybrid-model-for-forecasting-time-characteristics.html
Разработка приложения для построения рекомендаций сообществ социальной сети ВКонтакте http://swsys-web.ru/development-of-an-application-for-communities-of-social-networks-vkontakte.html Целью работы являлась разработка рекомендательной системы для социальной сети ВКонтакте. Предметом рекомендаций были выбраны сообщества в данной социальной сети. В качестве основной идеи алгоритма рекомендаций использован принцип коллаборативной фильтрации, но в более простом виде: рекомендации составляются на основе знаний о сообществах, в которых состоят друзья пользователя. В результате выполнения работы было разработано приложение с интерфейсом пользователя, позволяющее получить список рекомендованных сообществ социальной сети ВКонтакте.

]]>
Mon, 23 Jul 2018 00:00:00 +0300 http://swsys-web.ru/development-of-an-application-for-communities-of-social-networks-vkontakte.html
Средства автоматизации оптимизационных преобразований исходных кодов программных систем http://swsys-web.ru/means-of-automation-of-transformations-of-source-codes-of-program-systems.html Статья посвящена созданию технологий автоматизации одного из наиболее трудоемких этапов проектирования программной системы – оптимизации исходного кода. Описывается программная платформа, представляющая собой надстройку к популярной среде разработки Microsoft Visual Studio и автоматизирующая процесс оптимизации пользовательских исходных кодов. Приведены основные характеристики пакета: состав и назначение каждого модуля, математические модели и методы, лежащие в основе алгоритмов решения.

Подробно разобран подход к моделированию «экстремальных» методов оптимизации, основанных на экстенсивном подходе к использованию ресурсов вычислительной системы (в частности, оперативной памяти). Приведено описание программного модуля, реализующего предложенный алгоритм. Разработанные в работе модели и методы могут быть использованы при создании автоматизированных средств проектирования ПО.

]]>
Thu, 12 Jul 2018 00:00:00 +0300 http://swsys-web.ru/means-of-automation-of-transformations-of-source-codes-of-program-systems.html
Упаковка полуограниченной полосы на основе интеграции роевого интеллекта и генетической эволюции в аффинных пространствах поиска http://swsys-web.ru/Packing-of-semi-bound-strip-based-on-integration-of-swarm-intelligence.html Предлагается композитная архитектура многоагентной системы бионического поиска на основе роевого интеллекта и генетической эволюции для решения задачи упаковки полуограниченной полосы.
В работе описывается модифицированная парадигма роя частиц, обеспечивающая, в отличие от канонического метода, возможность использования в аффинном пространстве поиска позиций с целочисленными значениями параметров. Рассмотрены механизмы перемещения частиц в аффинном пространстве для уменьшения веса аффинных связей. Разработанные структуры позиций (хромосом) ориентированы на интеграцию роевого интеллекта и генетической эволюции.

Предложенный модифицированный алгоритм декодирования повышает целенаправленность поиска, включает процедуры улучшения решения и обеспечивает более высокую вероятность локализации глобального экстремума задачи. Это позволило повысить качество решения в среднем на 2–4 %. Временная сложность алгоритма, полученная экспериментальным путем, совпадает с теоретическими исследованиями и для рассмотренных тестовых задач составляет О(n2)–О(n3).

]]>
Wed, 11 Jul 2018 00:00:00 +0300 http://swsys-web.ru/Packing-of-semi-bound-strip-based-on-integration-of-swarm-intelligence.html
Способы и средства динамической реконфигурации сетей суперкомпьютера при представлении пользовательских заданий в виде контейнеров http://swsys-web.ru/methods-and-means-of-dynamic-reconfiguration-of-supercomputer-networks.html Одним из ключевых методов повышения эффективности использования вычислительных ресурсов является применение технологии контейнерной виртуализации. В отношении организации высокопроизводительных вычислений контейнерная виртуализация позволяет с минимальными накладными расходами решить проблему бинарной переносимости пользовательских заданий между различными суперкомпьютерными установками. Однако для возможности обработки представленных в виде контейнеров пользовательских заданий в системах коллективного пользования необходим механизм динамической реконфигурации сетей суперкомпьютера, осуществляемой перед каждым запуском задания. Статья посвящена поиску и выбору способов и средств, позволяющих осуществить динамическую реконфигурацию при запуске заданий в контейнерах Docker в суперкомпьютерных системах коллективного пользования.

]]>
Thu, 05 Jul 2018 00:00:00 +0300 http://swsys-web.ru/methods-and-means-of-dynamic-reconfiguration-of-supercomputer-networks.html
Проблемы векторизации гнезд циклов с использованием инструкций AVX-512 http://swsys-web.ru/problems-of-vectorization-of-cycle-nests-using-avx-512-instructions.html При оптимизации программ основное внимание уделяется наиболее часто исполняемым участкам кода. Как правило, такими участками являются гнезда циклов. Для оптимизации циклов и гнезд циклов в современных микропроцессорных архитектурах поддерживаются специальные векторные инструкции, позволяющие объединять несколько операций в одну, работающую с упакованными данными. Однако, кроме сокращения количества операций, на повышение эффективности векторизованного кода влияет множество факторов. В данной статье рассмотрены проблемы, возникающие при векторизации гнезда циклов для процессора Intel Xeon Phi Knights Landing на примере реализации сортировки Шелла.

]]>
Mon, 02 Jul 2018 00:00:00 +0300 http://swsys-web.ru/problems-of-vectorization-of-cycle-nests-using-avx-512-instructions.html
Программный комплекс «Monitoring» для статистического обеспечения задач управления централизованной библиотечной системой http://swsys-web.ru/software-monitoring-for-managing-the-library-system.html В статье рассматривается разработанный в Библиотеке по естественным наукам Российской академии наук (БЕН РАН) программный комплекс «Monitoring», являющийся надстройкой над программными системами, обеспечивающими технологические процессы, реализуемые в рамках централизованной библиотечной системы БЕН РАН, такие как комплектование и учет фондов, обработка поступающих материалов, межбиблиотечный абонемент, обслуживание пользователей.

Комплекс «Monitoring» и реализованное на его основе web-приложение «Система обобщенного статистического мониторинга работы Библиотеки» обеспечивают накопление и обработку статистики практически по всем направлениям деятельности Библиотеки, формируя оперативную обратную связь для принятия управленческих решений на основе анализа динамики работы подразделений БЕН РАН и читательского спроса. На основе комплекса «Monitoring» также были реализованы и другие web-приложения для централизованной библиотечной системы БЕН РАН.

]]>
Mon, 04 Jun 2018 00:00:00 +0300 http://swsys-web.ru/software-monitoring-for-managing-the-library-system.html
Автоматизированная система поддержки корпоративной базы данных научных публикаций http://swsys-web.ru/automated-system-for-supporting-the-corporate-database-of-scientific-publications.html В статье представлена новая версия автоматизированной системы, поддерживающая БД публикаций сотрудников научного учреждения. БД системы включает реляционные таблицы, которые содержат информацию о публикациях, источниках (изданиях, в которых опубликованы статьи), персонах (авторах публикаций), организациях (местах работы персон).

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

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

]]>
Fri, 04 May 2018 00:00:00 +0300 http://swsys-web.ru/automated-system-for-supporting-the-corporate-database-of-scientific-publications.html
Алгоритм формирования управленческих решений для медиафирмы на основе анализа финансово-хозяйственной деятельности http://swsys-web.ru/algorithm-for-the-formation-of-management-solutions-for-the-media-company.html Для руководства компании принятие управленческих решений является постоянной и весьма ответственной работой. Последствия принятых решений затрагивают интересы и влияют на жизнь больших коллективов, общества в целом. Ошибки в принятии решений могут привести к значительным моральным и материальным издержкам. Однако в настоящее время не существует единой процедуры формирования управленческих решений для медиафирмы. В данной статье предлагается такой алгоритм. Оценка финансово-хозяйственной деятельности медиафирмы строится на основе анализа трех составляющих: финансовой устойчивости, интеллектуального капитала и SWOT-анализа. Если оценка неудовлетворительная, предлагаются управленческие решения по ее изменению.

]]>
Thu, 03 May 2018 00:00:00 +0300 http://swsys-web.ru/algorithm-for-the-formation-of-management-solutions-for-the-media-company.html
Использование квадратурных модуляторов в передающем тракте активной фазированной антенной решетки Х-диапазона http://swsys-web.ru/the-use-of-quadrature-modulators-in-the-transmission-path.html В работе представлены исследования возможности реализации схемы построения передающего тракта активной фазированной антенной решетки Х-диапазона, в которой полностью отсутствуют аппаратные аттенюаторы и фазовращатели, а реализация амплитудного и фазового распределений в каждом канале решетки осуществляется за счет использования квадратурного модулятора. В работе предложен метод задания амплитудно-фазового распределения в раскрыве решетки, рассмотрены результаты отработки предлагаемой схемы на макете.

]]>
Fri, 27 Apr 2018 00:00:00 +0300 http://swsys-web.ru/the-use-of-quadrature-modulators-in-the-transmission-path.html
Оценка репутационных рисков реализации аппаратно-программных комплексов http://swsys-web.ru/assessment-of-reputational-risks-of-implementation-of-hardware-and-software-systems.html В работе рассматривается решение задачи анализа репутационных рисков IT-компании на основе построения модели жизненного цикла на стадии реализации программно-аппаратных комплексов, использования вероятностных мер при анализе рисков и обоснованного выбора решения о принятии мер для снижения риска, позволяющих уменьшить репутационные потери. Приводится пример вычисления оценок каждого из репутационных рисков компании и выбора действий, уменьшающих риски.

]]>
Tue, 17 Apr 2018 00:00:00 +0300 http://swsys-web.ru/assessment-of-reputational-risks-of-implementation-of-hardware-and-software-systems.html