Title
Hatebefi: Hybrid Applications Testbed for Fault Injection
Abstract
Hybrid testbeds are popular for testing distributed software systems, like network protocols and distributed applications, since the beginning of the 2000s. Combining physical and virtual resources for testing these networked computer systems allows to leverage the advantages and mitigate the disadvantages of either one. However, hybrid testbeds introduce novel challenges, e.g. regarding plausibility, heterogeneity, and controllability. To counter these challenges, we introduce the Hybrid Applications Testbed for Fault Injection (Hatebefi) which combines two approaches: On the one hand, Hatebefi aims to increase the plausibility by integrating hybrid testbeds with domain-specific simulators (e.g. for traffic simulation). This integration also addresses the heterogeneity of contemporary distributed applications. On the other hand, our framework allows for efficient creation and execution of complex test scenarios with a high degree of controllability by offering an event-based execution model. To demonstrate the feasibility of our approach, we implemented a basic set of arbitrarily combinable events to cover the most common scenarios. Both features combined pave the way to test distributed software systems, like Internet of Things applications involving connected vehicles or smart cities.
Year
DOI
Venue
2019
10.1109/ISORC.2019.00030
2019 IEEE 22nd International Symposium on Real-Time Distributed Computing (ISORC)
Keywords
DocType
ISSN
hybrid,testbed,ns-3,domain-specific simulation,vehicular-to-everything,IoT,fault tolerance,reliability
Conference
1555-0885
ISBN
Citations 
PageRank 
978-1-7281-0152-1
0
0.34
References 
Authors
2
4
Name
Order
Citations
PageRank
Arne Boockmeyer111.74
Jossekin Beilharz200.68
Lukas Pirl311.06
Andreas Polze426851.57