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