Alexander Bork
|
29b0c4a78f
|
First version of SMT solver integration for DFT analysis
|
7 years ago |
Alexander Bork
|
fc9befbe9e
|
Added toExpression functions for SMT constraints
|
7 years ago |
Alexander Bork
|
7cab3985c0
|
Added basis for SMT solver integration
|
7 years ago |
Matthias Volk
|
86c183a342
|
Fixed seqfault when no property was given
|
7 years ago |
Matthias Volk
|
01df35236b
|
Updated some TODOS
|
7 years ago |
Alexander Bork
|
33b6ba6d8f
|
Refactoring of constraint generation
|
7 years ago |
Matthias Volk
|
99651bdc71
|
Started on the notion of 'relevant events' for DFT analysis
|
7 years ago |
Matthias Volk
|
9dbb66a9bd
|
Larger refactoring for DFT BEs. Split into BEExponential and BEConst
|
7 years ago |
Matthias Volk
|
2c1855f69a
|
Removed unnecessary members
|
7 years ago |
Matthias Volk
|
a410b6d7bc
|
Heuristic is argument for functions in approximation algorithm
|
7 years ago |
Matthias Volk
|
f6faf9e3a5
|
Flag for printing information about model generated from DFT
|
7 years ago |
Matthias Volk
|
909c035c52
|
Dot export can insert linebreaks between labels
|
7 years ago |
Matthias Volk
|
9656d2c253
|
Supporting export of generated Markov chain from DFT
|
7 years ago |
Matthias Volk
|
3fd9522770
|
Replaced permutation assertion by exception to give better warning
|
7 years ago |
sjunges
|
3a704ae532
|
fix storm-dft missing includes
|
8 years ago |
Matthias Volk
|
1461ba9073
|
Fixed SMT encoding of voting gate
|
8 years ago |
Matthias Volk
|
09797dae5a
|
SMT encoding for SEQ gate
|
8 years ago |
Matthias Volk
|
ec411ffc78
|
Typos
|
8 years ago |
Matthias Volk
|
006ccaa2ee
|
Build all labels for DFT model if export is enabled
|
8 years ago |
Matthias Volk
|
87edc3abe0
|
Better debug output
|
8 years ago |
Matthias Volk
|
bf88eca92f
|
Export DRN format for model composed from DFT modularisation
|
8 years ago |
Matthias Volk
|
7f7778533a
|
Typos
|
8 years ago |
Matthias Volk
|
6fa88b1c14
|
Disable unnecessary output for DFT model checking
|
8 years ago |
Matthias Volk
|
48a0b88cd0
|
Fixed linking issues with duplicate symbols
|
8 years ago |
Matthias Volk
|
6821d3c76c
|
Different function for exact and approximate DFT analysis
|
8 years ago |
Matthias Volk
|
e99e5bf6bf
|
Fixed typo leading to wrong variables in SMT encoding
|
8 years ago |
Matthias Volk
|
7d464f5807
|
SMT encoding for voting gate via or/and construction
|
8 years ago |
Matthias Volk
|
3987458ed8
|
Fixed bug in claiming by only considering spare parents
|
8 years ago |
Matthias Volk
|
0b4c093e81
|
Throw exception for VOT gates
|
8 years ago |
Matthias Volk
|
b31aa5d463
|
SMT support for POR gate
|
8 years ago |
Matthias Volk
|
ccee1bb007
|
Added last constraint 11 for Fdeps
|
8 years ago |
Matthias Volk
|
1c90f3829f
|
Added constraints 10
|
8 years ago |
Matthias Volk
|
e8a950d9d7
|
Support for conjunction over empty set
|
8 years ago |
Matthias Volk
|
0efa16876b
|
Started on encoding for FDEPs by implementing constraint (9)
|
8 years ago |
Matthias Volk
|
89984abdaf
|
Fixed spare claiming problem by asserting that only operational elements can be claimed
|
8 years ago |
Matthias Volk
|
f675d60ccc
|
Added assertion
|
8 years ago |
Matthias Volk
|
275a191b08
|
Fixed spare claiming by adding missing constraint 'if the child is not claimed at the moment, it will never be claimed'.
|
8 years ago |
Matthias Volk
|
7d56572eba
|
Recursive method for generating constrainst for 'trying to claim'
|
8 years ago |
Matthias Volk
|
b6d3b0242f
|
Fixed encoding for toplevel element
|
8 years ago |
Matthias Volk
|
623ce0ccf1
|
Fixed missing break in case distinction
|
8 years ago |
Matthias Volk
|
1affccbf81
|
Fixed encoding of PAND
|
8 years ago |
Matthias Volk
|
d1d2925044
|
Throw exceptions for missing SMT encodings
|
8 years ago |
Matthias Volk
|
b567aa0de9
|
Added encoding for constraint 8
|
8 years ago |
Matthias Volk
|
3df80c3389
|
Better comments for SMT encoding
|
8 years ago |
Matthias Volk
|
cf7c09584b
|
Use implication instead off iff in constraint 5
|
8 years ago |
Matthias Volk
|
34911003e0
|
Better comments for SMT generation
|
8 years ago |
Matthias Volk
|
8051912147
|
Correct indentation
|
8 years ago |
Matthias Volk
|
0913388cd3
|
Renamed ExplicitDFTModelBuilderApprox to ExplicitDFTModelBuilder
|
8 years ago |
Matthias Volk
|
87778a6775
|
Finally removed old DFTModelBuilder
|
8 years ago |
Matthias Volk
|
8a74be1b72
|
Refactored DFT settings
|
8 years ago |