Details
Originalsprache | Englisch |
---|---|
Titel des Sammelwerks | 2011 17th IEEE Pacific Rim International Symposium on Dependable Computing |
Seiten | 284-285 |
Seitenumfang | 2 |
Publikationsstatus | Veröffentlicht - 19 Jan. 2012 |
Extern publiziert | Ja |
Veranstaltung | 17th IEEE Pacific Rim International Symposium on Dependable Computing (PRDC) - Pasadena, USA / Vereinigte Staaten Dauer: 12 Dez. 2011 → 14 Dez. 2011 |
Abstract
Many years of research on dependable, fault-tolerant software systems yielded a myriad of tool implementations for vulnerability analysis and experimental validation of resilience measures. Trace recording and fault injection are among the core functionalities these tools provide for hardware debuggers or system simulators, partially including some means to automate larger experiment campaigns. We argue that current fault-injection tools are too highly specialized for specific hardware devices or simulators, and are developed in poorly modularized implementations impeding evolution and maintenance. In this article, we present a novel design approach for a fault-injection infrastructure that allows experimenting researchers to switch simulator or hardware back ends with little effort, fosters experiment code reuse, and retains a high level of maintainability.
ASJC Scopus Sachgebiete
- Informatik (insg.)
- Theoretische Informatik und Mathematik
- Informatik (insg.)
- Angewandte Informatik
- Informatik (insg.)
- Hardware und Architektur
- Informatik (insg.)
- Software
Zitieren
- Standard
- Harvard
- Apa
- Vancouver
- BibTex
- RIS
2011 17th IEEE Pacific Rim International Symposium on Dependable Computing. 2012. S. 284-285.
Publikation: Beitrag in Buch/Bericht/Sammelwerk/Konferenzband › Aufsatz in Konferenzband › Forschung › Peer-Review
}
TY - GEN
T1 - Revisiting Fault-Injection Experiment-Platform Architectures
AU - Schirmeier, Horst
AU - Hoffmann, Martin
AU - Kapitza, Rüdiger
AU - Lohmann, Daniel
AU - Spinczyk, Olaf
PY - 2012/1/19
Y1 - 2012/1/19
N2 - Many years of research on dependable, fault-tolerant software systems yielded a myriad of tool implementations for vulnerability analysis and experimental validation of resilience measures. Trace recording and fault injection are among the core functionalities these tools provide for hardware debuggers or system simulators, partially including some means to automate larger experiment campaigns. We argue that current fault-injection tools are too highly specialized for specific hardware devices or simulators, and are developed in poorly modularized implementations impeding evolution and maintenance. In this article, we present a novel design approach for a fault-injection infrastructure that allows experimenting researchers to switch simulator or hardware back ends with little effort, fosters experiment code reuse, and retains a high level of maintainability.
AB - Many years of research on dependable, fault-tolerant software systems yielded a myriad of tool implementations for vulnerability analysis and experimental validation of resilience measures. Trace recording and fault injection are among the core functionalities these tools provide for hardware debuggers or system simulators, partially including some means to automate larger experiment campaigns. We argue that current fault-injection tools are too highly specialized for specific hardware devices or simulators, and are developed in poorly modularized implementations impeding evolution and maintenance. In this article, we present a novel design approach for a fault-injection infrastructure that allows experimenting researchers to switch simulator or hardware back ends with little effort, fosters experiment code reuse, and retains a high level of maintainability.
KW - AOP
KW - Fault injection
KW - Separation of concerns
KW - Software engineering
UR - http://www.scopus.com/inward/record.url?scp=84857774793&partnerID=8YFLogxK
U2 - 10.1109/PRDC.2011.46
DO - 10.1109/PRDC.2011.46
M3 - Conference contribution
AN - SCOPUS:84857774793
SN - 9780769545905
SP - 284
EP - 285
BT - 2011 17th IEEE Pacific Rim International Symposium on Dependable Computing
T2 - 17th IEEE Pacific Rim International Symposium on Dependable Computing (PRDC)
Y2 - 12 December 2011 through 14 December 2011
ER -