Smart contracts manage substantial digital assets on blockchains. Given their transparency and immutability, ensuring their correctness before deployment is essential. While verification tools offer assistance, the iterative nature of the process presents hurdles, especially for less experienced developers. In this pap...
Tang-Lin Chen, Hao-Xian Chen, Hui-Lin Xiang et al.· Proceedings of the 41st IEEE...· 0 citations
Network verification, synthesis, and repair tools help enforce high-level operational intent, but their limited explainability makes configuration maintenance costly in practice, as operators must still manually reason about large, low-level configurations. We propose localized subspecifications, which explain how indi...
Yongzheng Zhang, Yaxuan Lin, Hao-Xian Chen et al.· Conference on Applications,...· 0 citations
This work explores fault-tolerant subspecifications as a way to bridge the gap between network fault-tolerance verification and operators' guidance on which configuration fields are responsible for correctness or which local edits are safe under the full failure model.