English
Related papers

Related papers: Chaos Engineering

200 papers

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…

Software Engineering · Computer Science 2025-06-23 Joshua Owotogbe , Indika Kumara , Willem-Jan Van Den Heuvel , Damian Andrew Tamburri

Software as a Service (SaaS) is well established as an effective model for the development, deployment and customization of software. As it continues to gain more momentum in the IT industry, many user experience challenges and issues are…

Human-Computer Interaction · Computer Science 2018-12-11 Lakshmi Sirisha Revadi , Xi Zheng , Yupeng Jiang

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

Software Engineering · Computer Science 2022-11-09 Moeen Ali Naqvi , Sehrish Malik , Merve Astekin , Leon Moonen

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

Software Engineering · Computer Science 2025-05-21 Joshua Owotogbe , Indika Kumara , Dario Di Nucci , Damian Andrew Tamburri , Willem-Jan van den Heuvel

Software systems contain resilience code to handle those failures and unexpected events happening in production. It is essential for developers to understand and assess the resilience of their systems. Chaos engineering is a technology that…

Software Engineering · Computer Science 2021-03-10 Long Zhang , Brice Morin , Philipp Haller , Benoit Baudry , Martin Monperrus

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…

Software Engineering · Computer Science 2025-12-22 Stefano Fossati , Damian Andrew Tamburri , Massimiliano Di Penta , Marco Tonnarelli

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…

Cryptography and Security · Computer Science 2021-09-29 Charalambos Konstantinou , George Stergiopoulos , Masood Parvania , Paulo Esteves-Verissimo

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…

Software Engineering · Computer Science 2025-06-18 Ethem Utku Aktas , Burak Tuzlutas , Burak Yesiltas

Chaotic cryptography describes the use of chaos theory (in particular physical dynamical systems working in chaotic regime as part of communication techniques and computation algorithms) to perform different cryptographic tasks in a…

Chaotic Dynamics · Physics 2012-03-20 Carmen Pellicer-Lostao , Ricardo Lopez-Ruiz

The Netflix video streaming system is composed of many interacting services. In such a large system, failures in individual services are not uncommon. This paper describes the Chaos Automation Platform, a system for running failure…

Software Engineering · Computer Science 2017-02-21 Ali Basiri , Aaron Blohowiak , Lorin Hochstein , Casey Rosenthal

Digital Engineering currently relies on costly and often bespoke integration of disparate software products to assemble the authoritative source of truth of the system-of-interest. Tools not originally designed to work together become an…

Systems and Control · Electrical Eng. & Systems 2024-01-05 James S. Wheaton , Daniel R. Herber

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…

Hardware Architecture · Computer Science 2026-02-03 Elio Vinciguerra , Enrico Russo , Giuseppe Ascia , Maurizio Palesi

As per leading IT experts, today's large enterprises are going through business transformations. They are adopting service-based IT models such as SOA to develop their enterprise information systems and applications. In fact, SOA is an…

Software Engineering · Computer Science 2012-03-27 Youssef Bassil

Chaos degree defined through two complexities in information dynamics is applied to some deterministic dynamical models. It is shown that this degree well describes the chaostic feature of the models.

Mathematical Physics · Physics 2016-09-07 Kei Inoue , Masanori Ohya , Keiko Sato

Computer systems have evolved over the years starting from sizable, single-user, slow, and expensive machines to multi-user, fast, cheaper, and small-sized machines. The use of multi-user computer networks has given rise to a new paradigm…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-02-09 Aneesh Khole , Atharva Thakar , Avadhoot Kulkarni , Hrithik Jadhav , Shreyas Shende , Varad Karajkhede

Cyber-physical systems (CPS) can be found everywhere: smart homes, autonomous vehicles, aircrafts, healthcare, agriculture and industrial production lines. CPSs are often critical, as system failure can cause serious damage to property and…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-08-31 Richárd Szabó , András Vörös

The cloud computing paradigm is being adopted by many organizations in different application domains as it is cost effective and offers a virtually unlimited pool of resources. Engineering critical systems can benefit from clouds in…

Software Engineering · Computer Science 2014-05-01 Sami Alajrami

This paper presents the current possible applications of Dynamical Systems in Engineering. The applications of chaos, fractals have proven to be an exciting and fruitful endeavor. These applications are highly diverse ranging over such…

Systems and Control · Computer Science 2013-04-22 Yousuf Ibrahim Khan

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…

Software Engineering · Computer Science 2023-03-14 Sehrish Malik , Moeen Ali Naqvi , Leon Moonen

One may define a complex system as a system in which phenomena emerge as a consequence of multiscale interaction among the system's components and their environments. The field of Complex Systems is the study of such systems--usually…

Multiagent Systems · Computer Science 2007-05-23 Russ Abbott
‹ Prev 1 2 3 10 Next ›