Organizations, particularly medium and large enterprises, typically today rely heavily on complex, distributed systems to deliver critical services and products. However, the growing …
S De - … Conference on Disruptive Technologies for Multi …, 2021 - ieeexplore.ieee.org
Software availability on the cloud is an essential aspect in every domain of software development. The growing demand for zero downtime of websites is a requirement for any …
S Frank, A Hakamian, L Wagner, D Kesim… - … Conference on Software …, 2021 - Springer
Context. Microservice-based architectures are expected to be resilient. Problem. In practice, the elicitation of resilience requirements and the quantitative evaluation of whether the …
Context. Microservice-based architectures are expected to be resilient. However, various systems still suffer severe quality degradation from changes, eg, service failures or workload …
S Frank, J Brott, D Kesim, H Holz, M Eschhold… - Companion of the 2023 …, 2023 - dl.acm.org
The runtime quality of application systems-eg, performance, reliability, and resilience- directly influences companies' business success. Over the last few years, corresponding …
Context. Elicitation of requirements in software systems is a complex task. Hence, it requires knowledgeable software architects and other domain experts. Especially in distributed …
H Ikeuchi, A Watanabe… - ICC 2024-IEEE …, 2024 - ieeexplore.ieee.org
Failure injection is an effective approach to accumulate prior knowledge in failure handling. In recent years, approaches that build machine learning (ML) models for failure handling on …
H Ikeuchi, A Watanabe… - ICC 2023-IEEE …, 2023 - ieeexplore.ieee.org
We discuss the problem of designing efficient chaos engineering (CE) experiments in network systems on the basis of coverage. CE is an operational methodology to verify …
Cascading failures involve a failure in one system component that triggers failures in successive system components, potentially leading to system wide failures. While frequently …