Why This Matters
Scientific workflows executing on distributed infrastructure face intermittent failures from hardware, network, and software faults that can compromise experiment reproducibility and validity. This work innovates by integrating formal verification methods with workflow execution to detect problems early and enable automatic recovery. The formal specification of workflow properties enables rigorous checking against implementation avoiding manual error-prone monitoring.