Combining solution reuse and bound tightening for efficient analysis of evolving systems
Combining solution reuse and bound tightening for efficient analysis of evolving systems
复制标题
结合解决方案重用和边界紧缩,以有效分析不断发展的系统
DOI:
10.1145/3533767.3534399
复制
发表时间:
2022
期刊:
影响因子:
--
通讯作者:
Bagheri, Hamid
中科院分区:
文献类型:
--
作者:
Stevens, Clay;Bagheri, Hamid
Software engineers have long employed formal verification to ensure the safety and validity of their system designs. As the system changes---often via predictable, domain-specific operations---their models must also change, requiring system designers to repeatedly execute the same formal verification on similar system models. State-of-the-art formal verification techniques can be expensive at scale, the cost of which is multiplied by repeated analysis. This paper presents a novel analysis technique---implemented in a tool called SoRBoT---which can automatically determine domain-specific optimizations that can dramatically reduce the cost of repeatedly analyzing evolving systems. Different from all prior approaches, which focus on either tightening the bounds for analysis or reusing all or part of prior solutions, SoRBoT's automated derivation of domain-specific optimizations combines the benefits of both solution reuse and bound tightening while avoiding the main pitfalls of each. We experimentally evaluate SoRBoT against state-of-the-art techniques for verifying evolving specifications, demonstrating that SoRBoT substantially exceeds the run-time performance of those state-of-the-art techniques while introducing only a negligible overhead, in contrast to the expensive additional computations required by the state-of-the-art verification techniques.
登录
查看更多内容
DOI:
--
发表时间:
2017
期刊:
International Journal on Software Tools for Technology Transfer (STTT)
影响因子:
--
作者:
Grigory Fedyukovich;Ondřej Šerý;N. Sharygina
通讯作者:
N. Sharygina
DOI:
10.1007/978-3-030-45234-6_2
发表时间:
2020-03-13
期刊:
Fundamental Approaches to Software Engineering
影响因子:
--
作者:
Zheng G;Bagheri H;Rothermel G;Wang J
通讯作者:
Wang J
DOI:
--
发表时间:
2014
期刊:
International Conference on Computer Aided Verification
影响因子:
--
作者:
A. L. Ferrara;P. Madhusudan;Truc L. Nguyen;G. Parlato
通讯作者:
G. Parlato
DOI:
--
发表时间:
2022
期刊:
International Journal on Software Tools for Technology Transfer (STTT)
影响因子:
--
作者:
Maurice H. ter Beek;K. Larsen;D. Ničković;T. Willemse
通讯作者:
T. Willemse
DOI:
--
发表时间:
2007
期刊:
International Conference on Emerging Security Information, Systems and Technologies
影响因子:
--
作者:
A. Dury;S. Boroday;A. Petrenko;V. Lotz
通讯作者:
V. Lotz