Details
| Title | Объяснимая RUNTIME-детекция нарушений API-контрактов в микросервисах на основе T-GNN // Промышленный искусственный интеллект (ПИИ'2025): Всероссийская научно-практическая конференция с международным участием 3–4 июля 2025 года: cборник научных трудов |
|---|---|
| Creators | Арсеньев Дмитрий Германович ; Баскаков Дмитрий Евгеньевич |
| Organization | Санкт-Петербургский политехнический университет Петра Великого |
| Imprint | Санкт-Петербург: ПОЛИТЕХ-ПРЕСС, 2025 |
| Collection | Общая коллекция |
| Document type | Article, report |
| Language | Russian |
| DOI | 10.18720/SPBPU/2/id25-555 |
| Rights | Доступ по паролю из сети Интернет (чтение, печать, копирование) |
| Additionally | New arrival |
| Record key | RU\SPSTU\edoc\77912 |
| Record create date | 12/26/2025 |
Allowed Actions
–
Action 'Read' will be available if you login or access site from another network
Action 'Download' will be available if you login or access site from another network
| Group | Anonymous |
|---|---|
| Network | Internet |
Статья предлагает новый метод обнаружения нарушений API-контрактов между микросервисами прямо в процессе их работы (runtime). В основе подхода лежит использование временной графовой нейронной сети (англ. Temporal Graph Neural Network, T-GNN), которая анализирует структуру вызовов и временные зависимости в потоках взаимодействующих сервисов. Ключевое преимущество метода – его объяснимость: модель не только выявляет аномалии (нарушения контрактов), но и указывает на конкретные сервисы и типы нарушений, облегчая диагностику проблем. Это позволяет эффективно контролировать сложные распределенные системы и повышать их надежность.
The article proposes a new method for detecting API contract violations between microservices directly at runtime. The approach is based on the use of the Temporal Graph Neural Network (TGNN), which analyzes the structure of calls and time dependencies in the flows of interacting services. The key advantage of the method is its explainability: the model not only identifies anomalies (contract violations), but also points to specific services and types of violations, facilitating problem diagnostics. This allows for effective monitoring of complex distributed systems and increasing their reliability.
| Network | User group | Action |
|---|---|---|
| ILC SPbPU Local Network | All |
|
| Internet | Authorized users SPbPU |
|
| Internet | Anonymous |
|
Access count: 0
Last 30 days: 0