Details

Title Модель приоритизации API-интеграций с учетом архитектурных и рисковых факторов: выпускная квалификационная работа бакалавра: направление 09.03.02 «Информационные системы и технологии» ; образовательная программа 09.03.02_02 «Информационные системы и технологии» = An API Integration Prioritization Model Considering Architectural and Risk Factors
Creators Янин Марк Вячеславович
Scientific adviser Совтус Никита Владимирович
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint Санкт-Петербург, 2026
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects API-интеграция ; микросервисная архитектура ; приоритизация ; многокритериальное принятие решений ; метод аналитической иерархии (AHP) ; TOPSIS ; граф зависимостей ; финтех ; трансграничные переводы ; API integration ; microservice architecture ; prioritization ; multi-criteria decision-making ; analytic hierarchy process (AHP) ; dependency graph ; fintech ; cross-border payments
Document type Bachelor graduation qualification work
Language Russian
Level of education Bachelor
Speciality code (FGOS) 09.03.02
Speciality group (FGOS) 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2026/vr/vr26-3476
Rights Доступ по паролю из сети Интернет (чтение)
Additionally New arrival
Record key ru\spstu\vkr\42669
Record create date 8/21/2026

Allowed Actions

Action 'Read' will be available if administrator prepare required files

Group Anonymous
Network Internet

Тема выпускной квалификационной работы: “Модель приоритизации API-интеграций с учетом архитектурных и рисковых факторов”. Объектом исследования являются API-интеграции между сервисами распределённой информационной системы трансграничных переводов. Предметом исследования являются методы многокритериального ранжирования интеграций с учётом архитектурных зависимостей и рисковых факторов. Цель работы – разработка модели и программного прототипа для количественной оценки приоритетов API-интеграций, учитывающей как индивидуальные оценочные критерии, так и топологию межсервисных зависимостей. В рамках выполнения данной работы были решены следующие задачи: 1. Проведен анализ архитектуры распределённых информационных систем и способов межсервисного взаимодействия в финтех-платформах. 2. Систематизированы существующие методы многокритериального принятия решений (AHP, TOPSIS) и подходы к приоритизации требований. 3. Сформирована система из восьми критериев оценки интеграций, охватывающая операционные, архитектурные, стоимостные и рисковые аспекты. 4. Разработана математическая модель, комбинирующая метод AHP для определения весов критериев и метод TOPSIS для ранжирования альтернатив. 5. Нормализованы архитектурные зависимости в виде ориентированного графа и введен механизм структурной поправки, корректирующий приоритеты с учётом входящей степени вершин, исходящей степени и наличия циклических зависимостей. Результатом работы является модель, позволяющая ранжировать APIинтеграции по итоговому баллу, учитывающему как взвешенную многокритериальную оценку, так и архитектурную позицию интеграции в графе зависимостей системы. Матрица парных сравнений прошла проверку согласованности (CR = 0,0173), результаты ранжирования устойчивы к умеренным возмущениям параметров. Разработанный инструмент может применяться архитекторами и системными аналитиками для обоснованного выбора последовательности реализации интеграций при ограниченных ресурсах.

Title of the research work: “An API Integration Prioritization Model Considering Architectural and Risk Factors”. The object of research is API integrations between services within a distributed information system for cross-border payments. The subject of research is the methods of multi-criteria ranking of integrations that account for architectural dependencies and risk factors. The aim of the work is to develop a model and a software prototype that enables quantitative assessment of API integration priorities, taking into account both individual evaluation criteria and the topology of inter-service dependencies. The following tasks were accomplished within this work: 1. An analysis of the architecture of distributed information systems and interservice communication patterns in fintech platforms was carried out. 2. Existing multi-criteria decision-making methods (AHP, TOPSIS) and software requirements prioritization approaches were systematized. 3. A set of eight evaluation criteria was established, covering operational, architectural, cost, and risk aspects of integrations. 4. A mathematical model was developed that combines the AHP method for determining criterion weights with the TOPSIS method for ranking alternatives. 5 5. Architectural dependencies were formalized as a directed graph, and a structural correction mechanism was introduced that adjusts priorities according to in-degree, out-degree, and participation in cyclic dependencies. The outcome of the work is a model capable of ranking API integrations by an aggregate score that combines a weighted multi-criteria evaluation with the architectural position of each integration in the dependency graph. The pairwise comparison matrix satisfied the consistency condition (CR = 0.0173), and the ranking results proved robust under moderate parameter perturbations. The developed tool can be used by software architects and systems analysts as a decisionsupport instrument for justifying the implementation order of integrations under resource constraints.

Network User group Action
ILC SPbPU Local Network All
Internet Authorized users SPbPU
Internet Anonymous
...