Архив статей

СРАВНЕНИЕ ТЕХНОЛОГИЙ API ДЛЯ ИНТЕГРАЦИИ С КОРПОРАТИВНЫМИ СИСТЕМАМИ: REST, SOAP, WEBSOCKET, GRAPHQL (2024)
Выпуск: Том 6, № 2(17) (2024)
Авторы: ТУКАЕВ Ильдар Рашидович, БЕСПОЯСОВА Виктория Альфридовна

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

Сохранить в закладках
АВТОМАТИЗИРОВАННЫЙ ИНСТРУМЕНТ ДЛЯ РЕФАКТОРИНГА ЛОГОВ В ПРОГРАММНОМ ОБЕСПЕЧЕНИИ (2024)
Выпуск: Том 6, № 2(17) (2024)
Авторы: НАДЕЕВ Сергей Александрович

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

Сохранить в закладках
ОБ АВТОМАТИЗАЦИИ ДИАГНОСТИКИ СЕТЕВОГО ОБОРУДОВАНИЯ НА ОСНОВЕ ПРЕДИКТИВНОЙ АНАЛИТИКИ И ИСКУССТВЕННОГО ИНТЕЛЛЕКТА (2024)
Выпуск: Том 6, № 2(17) (2024)
Авторы: ХИСМАТОВ Ильдар Эльмирович

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

Сохранить в закладках
РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ДЛЯ ПОСТРОЕНИЯ КАРТ ЭМОЦИЙ: МЕТОДОЛОГИИ МОДЕЛИРОВАНИЯ И СЦЕНАРИИ ИСПОЛЬЗОВАНИЯ (2024)
Выпуск: Том 6, № 2(17) (2024)
Авторы: ЛАТКИН Игорь Сергеевич, БОГДАНОВА Диана Радиковна, АХМЕТВАЛЕЕВ Руслан Ринатович

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

Сохранить в закладках
СИСТЕМЫ СЧИСЛЕНИЯ, ПРЕДСТАВИМЫЕ КВАДРАТИЧНЫМ ПОЛИНОМОМ (2024)
Выпуск: Том 6, № 2(17) (2024)
Авторы: БАДМАЕВ Алексей Дмитриевич, ШЕРЫХАЛИНА Наталия Михайловна, ШАЙМАРДАНОВА Екатерина Ринатовна

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

Сохранить в закладках
Высоконадежная биометрическая аутентификация на основе защищенного исполнения нейросетевых моделей и алгоритмов искусственного интеллекта (2024)
Выпуск: Том 6, № 2(17) (2024)
Авторы: Сулавко Алексей Евгеньевич

В статье представлены результаты исследования, посвященного решению научно-технической проблемы повышения надежности многофакторной биометрической аутентификации и защищенности биометрических систем от компьютерных атак. Объект исследования – системы биометрической аутентификации на основе методов, моделей и алгоритмов доверенного ИИ. Предмет исследования – нейросетевые модели и алгоритмы машинного обучения на малых выборках для высоконадежной биометрической аутентификации и защиты биометрических данных от компрометации. Цель работы – повысить надежность многофакторной биометрической аутентификации на основе защищенного исполнения нейросетевых моделей доверенного ИИ и алгоритмов их автоматического синтеза и обучения на малых выборках биометрических данных. Для достижения цели были выполнены следующие задачи: 1. Разработка концепции защищенного исполнения нейросетевых алгоритмов ИИ. 2. Разработка моделей искусственных нейронов и нейросетевого преобразователя биометрия-код, потенциально устойчивых к деструктивным воздействиям, и алгоритмов их робастного автоматического обучения на малых выборках. 3. Разработка адаптивной модели ИИ и алгоритмов ее обучения, позволяющих предупредить или снизить влияние концептуального дрейфа данных в системах биометрической аутентификации. 4. Разработка методов многофакторной аутентификации на базе тайных биометрических образов с обеспечением конфиденциальности биометрических данных. 5. Разработка технологии автоматического синтеза и обучения нейросетевых моделей для высоконадежной многофакторной биометрической аутентификации.

Сохранить в закладках
TRANSPORT-BY-THROWING — РОБОТОТЕХНИЧЕСКИЙ СПОСОБ ПЕРЕМЕЩЕНИЯ ПРЕДМЕТОВ ПЕРЕБРОСОМ: ОБСУЖДЕНИЕ НАУЧНО-ТЕХНИЧЕСКОЙ ЗАДАЧИ (2024)
Выпуск: Том 6, № 1(16) (2024)
Авторы: МИРОНОВ Константин Валерьевич

Перемещение предметов перебросом — это перспективный способ робототехнической транспортировки деталей в гибких производственных системах. В данном обзоре рассматриваются задачи, связанные с реализацией этого подхода. В кратком введении в современные системы транспортировки обсуждаются недостатки традиционного конвейерного подхода. Дается обзор исследований по транспортировке путем броска и захвата (Transport-by-Throwing, TbT). Обсуждается важный аспект перемещения перебросом, связанный с прогнозированием траектории летящего тела. Рассматриваются соответствующие задачи и подходы к их решению.

Сохранить в закладках