Matthias Volk
|
187d47d8ac
|
Try to improve performance for relevant events
|
6 years ago |
Alexander Bork
|
9bfc7858d0
|
Added improved upper bound correction
|
6 years ago |
Alexander Bork
|
583a880620
|
Adjusted DFT to SMT conversion to deal with constant failures
|
6 years ago |
Alexander Bork
|
a0c42fa630
|
Added debugging messages for transformations
|
6 years ago |
Matthias Volk
|
d0494d07e6
|
Get settings only once for takeFirstDependency
|
6 years ago |
Matthias Volk
|
9c28ed990e
|
Use isBasicElement() instead of type
|
6 years ago |
Matthias Volk
|
08859bd3e6
|
Fixed bug in computation of symmetry groups.
Thanks to Enno Ruijters for pointing out this issue.
|
6 years ago |
Matthias Volk
|
0dcb271866
|
Added assertions for better debugging
|
6 years ago |
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
|
7 years ago |
Alexander Bork
|
b3cf06d6dd
|
Check in SMT checker that only one BE is constantly failed
|
7 years ago |
Alexander Bork
|
ca4dceaae1
|
Added experimental support for constant BEs
|
7 years ago |
Alexander Bork
|
31f4683094
|
Added activation for experimental DFT SMT analysis
|
7 years ago |
Alexander Bork
|
e06bb99cc4
|
Changed DEP conflict constraint to avoid double check
|
7 years ago |
Alexander Bork
|
baa8a6dbcb
|
Improved conflict search by directly capturing DEPs with same trigger
|
7 years ago |
Alexander Bork
|
965c54b76d
|
Fixed error that only one FDEP was required to be active for a possible conflict to be detected
|
7 years ago |
Alexander Bork
|
5765824782
|
Reworked SMT result interface
|
7 years ago |
Alexander Bork
|
38ccd51ae1
|
Added check for conflicts between dependencies in the DFT
|
7 years ago |
Alexander Bork
|
80fc8fb56b
|
Fix for error that checkbound may be large than number of Markovian states
|
7 years ago |
Alexander Bork
|
28a878f154
|
Adjusted lower bound correction to new BE distinction
|
7 years ago |
Matthias Volk
|
521461737a
|
Adaption to changes in BEs
|
7 years ago |
Alexander Bork
|
d42dea79c3
|
Added comments to explain the query
|
7 years ago |
Alexander Bork
|
948485c226
|
Reworked lower bound computation
|
7 years ago |
Alexander Bork
|
eeccb2092a
|
Added variables for trigger and resolution timepoints of dependencies
|
7 years ago |
Matthias Volk
|
75cfa17966
|
Fixed compile issue on Linux
|
7 years ago |
Alexander Bork
|
9b152e4940
|
Added variables vor trigger and resolution timepoints of dependencies
|
7 years ago |
Alexander Bork
|
c4ba7554fd
|
Added upper bound correction
|
7 years ago |
Alexander Bork
|
0baccee440
|
Added correction of constraint for non-Markovian states
and better lower bound computation
|
7 years ago |
Matthias Volk
|
4f376caccb
|
Fixed expand flag to avoid expanding too much
|
7 years ago |
Matthias Volk
|
b34351ec85
|
Maximal exploration depth can be specified for state space generation
|
7 years ago |
Alexander Bork
|
f16b488590
|
Added conservative lower bound correction
|
7 years ago |
Alexander Bork
|
a669c69fc9
|
Added tests for SMT encoding
|
7 years ago |
Alexander Bork
|
aff9d21811
|
Easier fix for bound computation using SMT encoding
|
7 years ago |
Alexander Bork
|
5d5487140f
|
Fixed bound calculation for SMT encoding
|
7 years ago |
Matthias Volk
|
f2840f3a66
|
Explore relevant events further even if the DFT has already failed
|
7 years ago |
Matthias Volk
|
944c5ac0fe
|
Only set operational BEs as failable
|
7 years ago |
Matthias Volk
|
32dc2dbcc0
|
Fixed bug where children of SEQ gates were not properly enabled
|
7 years ago |
Matthias Volk
|
c272e65d30
|
Changed suffix label for failed elements to '_failed'
|
7 years ago |
Matthias Volk
|
0a1ed0270a
|
Output relevant events for better debugging
|
7 years ago |
Matthias Volk
|
b77009897f
|
Ensure unique names in JSON Parser
|
7 years ago |
Matthias Volk
|
f2c902eedb
|
Set labels, dont care propagation and unique failed state according to relevant events
|
7 years ago |
Matthias Volk
|
ef08ddd2f7
|
Small refactoring for ElementState
|
7 years ago |
Matthias Volk
|
10f01f66e2
|
Ignore relevant events for Don't care propagation
|
7 years ago |
Matthias Volk
|
2cf53af750
|
Proper handling of disabling/enabling events for SEQ and MUTEX
|
7 years ago |
Matthias Volk
|
9c226f8336
|
Added support for MUTEX (but without DC support)
|
7 years ago |
Matthias Volk
|
1b8d0a23ed
|
Allow empty choices due to restrictions in state exploration
|
7 years ago |
Matthias Volk
|
b38b28679f
|
Fixed seqfault when no property was given
|
7 years ago |