Home // SERVICE COMPUTATION 2017, The Ninth International Conferences on Advanced Service Computing // View article
Structuring Software Fault Injection Tools for Programmatic Evaluation
Authors:
Lukas Pirl
Lena Feinbube
Andreas Polze
Keywords: fault injection; infrastructure as code; testing; service-oriented systems; distributed systems
Abstract:
The increasing complexity of software systems challenges the assurance of the likewise increasing dependability demands. Software fault injection is a widely accepted means of assessing dependability, but far less accessible and integrated into engineering practices than unit or integration testing. To address this issue, we present a dataset of existing fault injection tools in a programmatically evaluable model. Our Fault Injection ADvisor (FIAD) suggests applicable fault injectors mainly by analyzing definitions from Infrastructure as Code (IaC) solutions. Perspectively, FIAD can yield findings on how to classify fault injectors and is extensible in a way that it can additionally suggest workloads or run fault injectors.
Pages: 3 to 6
Copyright: Copyright (c) IARIA, 2017
Publication date: February 19, 2017
Published in: conference
ISSN: 2308-3549
ISBN: 978-1-61208-528-9
Location: Athens, Greece
Dates: from February 19, 2017 to February 23, 2017