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 |
|