1 | package de.uka.ipd.sdq.reliability.core; |
2 | |
3 | /** |
4 | * Describes the granularity of distinction between failure types in the |
5 | * reliability analysis and simulation. |
6 | * |
7 | * @author brosch |
8 | * |
9 | */ |
10 | public enum MarkovEvaluationType { |
11 | |
12 | /** |
13 | * Rough distinction between software, hardware and network failure types. |
14 | * |
15 | * This setting induces a simplified reliability evaluation without failure |
16 | * recovery. |
17 | */ |
18 | CLASSES, |
19 | |
20 | /** |
21 | * Distinction between individual points of failure. |
22 | */ |
23 | POINTSOFFAILURE, |
24 | |
25 | /** |
26 | * No distinction between different failure types. |
27 | * |
28 | * This setting induces a simplified reliability evaluation without failure |
29 | * recovery. |
30 | */ |
31 | SINGLE, |
32 | |
33 | /** |
34 | * Distinction between user-defined failure types. |
35 | */ |
36 | TYPES, |
37 | } |