Abstract | ||
---|---|---|
Reliability prediction methods support early decision on software development by offering means for architects to reason and test their own designs. However, most of today's reliability prediction methods model the failure behavior as two states: functioning properly or failed, neglecting other failure modes. In addition, the lack of realistic case-studies and actual failure data make testing and validation difficult tasks. With this in mind, we propose a reliability modeling approach describing the behavior of a software component taking into account error occurrences and their associated impacts in terms of error masking, error propagation, error recovery and failures modes. To validate our approach we present a real case-study based on Xen where we injected faults at different virtualization layers. The experiments show close results between our modeling approach and the realistic values obtained from the experiment. |
Year | DOI | Venue |
---|---|---|
2016 | 10.1109/QoSA.2016.15 | 2016 12th International ACM SIGSOFT Conference on Quality of Software Architectures (QoSA) |
Keywords | Field | DocType |
Reliability,Software architecture,Stochastic Modeling,Error,Failure,XEN | Computer science,Real-time computing,Software reliability testing,Software metric,Software construction,Software quality,Software verification and validation,Reliability engineering,Software development,Software sizing,Software verification | Conference |
ISBN | Citations | PageRank |
978-1-5090-2568-8 | 0 | 0.34 |
References | Authors | |
18 | 4 |
Name | Order | Citations | PageRank |
---|---|---|---|
João Miguel Franco | 1 | 9 | 1.12 |
Frederico Cerveira | 2 | 13 | 3.62 |
Raul Barbosa | 3 | 110 | 19.08 |
Mário Zenha Rela | 4 | 124 | 16.53 |