中文
相关论文

相关论文: A Chaos Engineering System for Live Analysis and F…

200 篇论文

Organizations, particularly medium and large enterprises, typically rely heavily on complex, distributed systems to deliver critical services and products. However, the growing complexity of these systems poses challenges in ensuring…

软件工程 · 计算机科学 2025-06-23 Joshua Owotogbe , Indika Kumara , Willem-Jan Van Den Heuvel , Damian Andrew Tamburri

This study explores the application of chaos engineering to enhance the robustness of Large Language Model-Based Multi-Agent Systems (LLM-MAS) in production-like environments under real-world conditions. LLM-MAS can potentially improve a…

多智能体系统 · 计算机科学 2025-05-07 Joshua Owotogbe

Chaos Engineering is a discipline which enhances software resilience by introducing faults to observe and improve system behavior intentionally. This paper presents a design proposal for a customized Chaos Engineering framework tailored for…

软件工程 · 计算机科学 2025-06-18 Ethem Utku Aktas , Burak Tuzlutas , Burak Yesiltas

Chaos engineering aims to improve the resilience of software systems by intentionally injecting faults to identify and address system weaknesses that cause outages in production environments. Although many tools for chaos engineering exist,…

In this paper, we present ChaosETH, a chaos engineering approach for resilience assessment of Ethereum blockchain clients. ChaosETH operates in the following manner: First, it monitors Ethereum clients to determine their normal behavior.…

软件工程 · 计算机科学 2023-08-08 Long Zhang , Javier Ron , Benoit Baudry , Martin Monperrus

Chaos Engineering (CE) is an engineering technique aimed at improving the resilience of distributed systems. It involves intentionally injecting faults into a system to test its resilience, uncover weaknesses, and address them before they…

软件工程 · 计算机科学 2026-02-09 Daisuke Kikuta , Hiroki Ikeuchi , Kengo Tajiri

In software, there are the errors anticipated at specification and design time, those encountered at development and testing time, and those that happen in production mode yet never anticipated. In this paper, we aim at reasoning on the…

软件工程 · 计算机科学 2014-01-03 Benoit Cornu , Lionel Seinturier , Martin Monperrus

Modern software-based services are implemented as distributed systems with complex behavior and failure modes. Many large tech organizations are using experimentation to verify the reliability of such systems. We use the term "Chaos…

软件工程 · 计算机科学 2017-02-21 Ali Basiri , Niosha Behnam , Ruud de Rooij , Lorin Hochstein , Luke Kosewski , Justin Reynolds , Casey Rosenthal

Cyber-physical systems (CPS) incorporate the complex and large-scale engineered systems behind critical infrastructure operations, such as water distribution networks, energy delivery systems, healthcare services, manufacturing systems, and…

密码学与安全 · 计算机科学 2021-09-29 Charalambos Konstantinou , George Stergiopoulos , Masood Parvania , Paulo Esteves-Verissimo

With the growing adoption of self-adaptive systems in various domains, there is an increasing need for strategies to assess their correct behavior. In particular self-healing systems, which aim to provide resilience and fault-tolerance,…

软件工程 · 计算机科学 2022-11-09 Moeen Ali Naqvi , Sehrish Malik , Merve Astekin , Leon Moonen

Fault injectors are essential tools for evaluating the reliability and resilience of computing systems. They enable the simulation of hardware and software faults to analyze system behavior under error conditions and assess its ability to…

硬件体系结构 · 计算机科学 2026-02-03 Elio Vinciguerra , Enrico Russo , Giuseppe Ascia , Maurizio Palesi

In this paper, we present a novel fault injection system called ChaosOrca for system calls in containerized applications. ChaosOrca aims at evaluating a given application's self-protection capability with respect to system call errors. The…

软件工程 · 计算机科学 2021-04-21 Jesper Simonsson , Long Zhang , Brice Morin , Benoit Baudry , Martin Monperrus

Chaos Engineering (CE) is an engineering technique aimed at improving the resiliency of distributed systems. It involves artificially injecting specific failures into a distributed system and observing its behavior in response. Based on the…

软件工程 · 计算机科学 2025-04-17 Daisuke Kikuta , Hiroki Ikeuchi , Kengo Tajiri

Modern programming languages, such as Java and C#, typically provide features that handle exceptions. These features separate error-handling code from regular source code and aim to assist in the practice of software comprehension and…

软件工程 · 计算机科学 2017-08-03 Guilherme B. de Pádua , Weiyi Shang

There is an increasing need to assess the correct behavior of self-adaptive and self-healing systems due to their adoption in critical and highly dynamic environments. However, there is a lack of systematic evaluation methods for…

软件工程 · 计算机科学 2023-03-14 Sehrish Malik , Moeen Ali Naqvi , Leon Moonen

Quality assurance (QA) tools are receiving more and more attention and are widely used by developers. Given the wide range of solutions for QA technology, it is still a question of evaluating QA tools. Most existing research is limited in…

软件工程 · 计算机科学 2023-06-08 Han Liu , Sen Chen , Ruitao Feng , Chengwei Liu , Kaixuan Li , Zhengzi Xu , Liming Nie , Yang Liu , Yixiang Chen

Modern programming languages, such as Java and C#, typically provide features that handle exceptions. These features separate error-handling code from regular source code and are proven to enhance the practice of software reliability,…

软件工程 · 计算机科学 2017-04-05 Guilherme B. de Pádua , Weiyi Shang

This paper presents the results of a research study related to software system failures, with the goal of understanding how we might better evolve, maintain and support software systems in production. We have qualitatively analyzed thirty…

软件工程 · 计算机科学 2020-08-26 Jonathan Sillito , Esdras Kutomi

Modern programming languages (e.g., Java and C#) provide features to separate error-handling code from regular code, seeking to enhance software comprehensibility and maintainability. Nevertheless, the way exception handling (EH) code is…

软件工程 · 计算机科学 2021-05-04 Luan P. Lima , Lincoln S. Rocha , Carla I. M. Bezerra , Matheus Paixao

Chaos Engineering (CE) has emerged as a proactive method to improve the resilience of modern distributed systems, particularly within DevOps environments. Originally pioneered by Netflix, CE simulates real-world failures to expose…

软件工程 · 计算机科学 2025-12-22 Stefano Fossati , Damian Andrew Tamburri , Massimiliano Di Penta , Marco Tonnarelli
‹ 上一页 1 2 3 10 下一页 ›