Matthias Volk
|
3033d5444c
|
Refactoring
|
6 years ago |
Alexander Bork
|
74aa93d23d
|
Moved elimination of non-binary dependencies from builder to the DFT transformator
|
6 years ago |
Alexander Bork
|
12c0a6d72c
|
Added unique constant failure in transformation
|
6 years ago |
Alexander Bork
|
69987cc76c
|
Copying of original DFT and changing all constant BEs to be failsafe
|
6 years ago |
Alexander Bork
|
f258afa8a2
|
Added basis for DFT transformator
|
6 years ago |
Alexander Bork
|
b3cf06d6dd
|
Check in SMT checker that only one BE is constantly failed
|
6 years ago |
Alexander Bork
|
ca4dceaae1
|
Added experimental support for constant BEs
|
6 years ago |
Alexander Bork
|
31f4683094
|
Added activation for experimental DFT SMT analysis
|
6 years ago |
Alexander Bork
|
e06bb99cc4
|
Changed DEP conflict constraint to avoid double check
|
6 years ago |
Alexander Bork
|
baa8a6dbcb
|
Improved conflict search by directly capturing DEPs with same trigger
|
6 years ago |
Alexander Bork
|
965c54b76d
|
Fixed error that only one FDEP was required to be active for a possible conflict to be detected
|
6 years ago |
Alexander Bork
|
5765824782
|
Reworked SMT result interface
|
6 years ago |
Alexander Bork
|
38ccd51ae1
|
Added check for conflicts between dependencies in the DFT
|
6 years ago |
Alexander Bork
|
80fc8fb56b
|
Fix for error that checkbound may be large than number of Markovian states
|
6 years ago |
Alexander Bork
|
28a878f154
|
Adjusted lower bound correction to new BE distinction
|
6 years ago |
Matthias Volk
|
521461737a
|
Adaption to changes in BEs
|
6 years ago |
Alexander Bork
|
d42dea79c3
|
Added comments to explain the query
|
6 years ago |
Alexander Bork
|
948485c226
|
Reworked lower bound computation
|
6 years ago |
Alexander Bork
|
eeccb2092a
|
Added variables for trigger and resolution timepoints of dependencies
|
6 years ago |
Matthias Volk
|
75cfa17966
|
Fixed compile issue on Linux
|
6 years ago |
Alexander Bork
|
9b152e4940
|
Added variables vor trigger and resolution timepoints of dependencies
|
6 years ago |
Alexander Bork
|
c4ba7554fd
|
Added upper bound correction
|
6 years ago |
Alexander Bork
|
0baccee440
|
Added correction of constraint for non-Markovian states
and better lower bound computation
|
6 years ago |
Matthias Volk
|
4f376caccb
|
Fixed expand flag to avoid expanding too much
|
6 years ago |
Matthias Volk
|
b34351ec85
|
Maximal exploration depth can be specified for state space generation
|
6 years ago |
Alexander Bork
|
f16b488590
|
Added conservative lower bound correction
|
6 years ago |
Alexander Bork
|
a669c69fc9
|
Added tests for SMT encoding
|
6 years ago |
Alexander Bork
|
aff9d21811
|
Easier fix for bound computation using SMT encoding
|
6 years ago |
Alexander Bork
|
5d5487140f
|
Fixed bound calculation for SMT encoding
|
6 years ago |
Matthias Volk
|
f2840f3a66
|
Explore relevant events further even if the DFT has already failed
|
6 years ago |
Matthias Volk
|
944c5ac0fe
|
Only set operational BEs as failable
|
6 years ago |
Matthias Volk
|
32dc2dbcc0
|
Fixed bug where children of SEQ gates were not properly enabled
|
6 years ago |
Matthias Volk
|
c272e65d30
|
Changed suffix label for failed elements to '_failed'
|
6 years ago |
Matthias Volk
|
0a1ed0270a
|
Output relevant events for better debugging
|
6 years ago |
Matthias Volk
|
b77009897f
|
Ensure unique names in JSON Parser
|
6 years ago |
Matthias Volk
|
f2c902eedb
|
Set labels, dont care propagation and unique failed state according to relevant events
|
6 years ago |
Matthias Volk
|
ef08ddd2f7
|
Small refactoring for ElementState
|
6 years ago |
Matthias Volk
|
10f01f66e2
|
Ignore relevant events for Don't care propagation
|
6 years ago |
Matthias Volk
|
2cf53af750
|
Proper handling of disabling/enabling events for SEQ and MUTEX
|
6 years ago |
Matthias Volk
|
9c226f8336
|
Added support for MUTEX (but without DC support)
|
6 years ago |
Matthias Volk
|
1b8d0a23ed
|
Allow empty choices due to restrictions in state exploration
|
6 years ago |
Matthias Volk
|
b38b28679f
|
Fixed seqfault when no property was given
|
6 years ago |
Matthias Volk
|
7ff1511570
|
Updated some TODOS
|
6 years ago |
Matthias Volk
|
256137b080
|
Some refactoring
|
6 years ago |
Matthias Volk
|
972371c9a2
|
Started on the notion of 'relevant events' for DFT analysis
|
6 years ago |
Matthias Volk
|
8090448564
|
Some more refactoring
|
6 years ago |
Matthias Volk
|
9d81730fe3
|
Fixed JSON import after changes in BEs
|
6 years ago |
Matthias Volk
|
365b7e7673
|
Removed mChildren in DFTRestriction
|
6 years ago |
Matthias Volk
|
723caeb56e
|
Removed mChildren in DFTGate
|
6 years ago |
Matthias Volk
|
56636fc4b0
|
Added missing break statement
|
6 years ago |