utwente-fmt / dftcalc

DFTCalc: A Dynamic Fault Tree calculator for reliability and availability
http://fmt.ewi.utwente.nl/tools/dftcalc/
MIT License
12 stars 6 forks source link

Translation failure for inspected BEs with no `interval' attribute #11

Open ennoruijters opened 5 years ago

ennoruijters commented 5 years ago

BEs with an attached inspection module but no interval=N attribute cause IMPOSSIBLE labels to survive composition and hiding, resulting in a fatal error.

Proposed solution: Treat such BEs as having an interval above the number of phases, thereby omitting the actual inspection but allowing the BE to be repaired if something else causes the inspection to act.