Automated Method for Evaluating the Correctness of Distributed Algorithms Using Chaos Engineering Testing

This article presents a method for evaluating the correctness of distributed algorithms using chaos engineering methods to improve the efficiency of their testing. Modern research studies are analyzed in the field of testing distributed systems, such as federated learning systems for large language models (LLMs) and chaos engineering. The existing testing methods and tools based on chaos engineering are analyzed and their shortcomings are identified. As a result, a method for evaluating the correctness of distributed systems through testing using chaos engineering is developed, and vulnerability testing is conducted in open source projects, followed by a comparison with the existing methods. The obtained results confirm the effectiveness of the proposed method.

Authors

Institutions

Publication Details

Journal
Automatic Control and Computer Sciences
Published
2025-12-01
DOI
https://doi.org/10.3103/s0146411625700786
Primary Topic
Software Testing and Debugging Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Automated Method for Evaluating the Correctness of Distributed Algorithms Using Chaos Engineering Testing

A. A. Lyrchikov, A. D. Dakhnovich, D. A. Moskvin
Automatic Control and Computer Sciences
Software Testing and Debugging Techniques
article

Automated Method for Evaluating the Correctness of Distributed Algorithms Using Chaos Engineering Testing

A. A. Lyrchikov, A. D. Dakhnovich, D. A. Moskvin
article en

Abstract

This article presents a method for evaluating the correctness of distributed algorithms using chaos engineering methods to improve the efficiency of their testing. Modern research studies are analyzed in the field of testing distributed systems, such as federated learning systems for large language models (LLMs) and chaos engineering. The existing testing methods and tools based on chaos engineering are analyzed and their shortcomings are identified. As a result, a method for evaluating the correctness of distributed systems through testing using chaos engineering is developed, and vulnerability testing is conducted in open source projects, followed by a comparison with the existing methods. The obtained results confirm the effectiveness of the proposed method.

Automatic Control and Computer SciencesVol. 59(8)
Peter the Great St. Petersburg Polytechnic University (RU)
Openalex Percentile: Top 21%
Software Testing and Debugging Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.