Towards Automated Input Generation for Sketching Alloy Models
Towards Automated Input Generation for Sketching Alloy Models
复制标题
迈向绘制合金模型的自动输入生成
DOI:
10.1145/3524482.3527651
复制
发表时间:
2022
期刊:
影响因子:
--
通讯作者:
Sullivan, Allison
中科院分区:
文献类型:
--
作者:
Jovanovic, Ana;Sullivan, Allison
Writing declarative models has numerous benefits, ranging from automated reasoning and correction of design-level properties before systems are built, to automated testing and debugging of their implementations after they are built. Alloy is a declarative modeling language that is well suited for verifying system designs. While Alloy comes deployed in the Analyzer, an automated scenario-finding tool set, writing correct models remains a difficult and error-prone task.ASketchis a synthesis framework that helps users build their Alloy models.ASketchtakes as an input a partial Alloy models with holes and an AUnit test suite. As output,ASketchreturns a completed model that passes all tests.ASketch's initial evaluation revealsASketchto be a promising approach to synthesize Alloy models. In this paper, we present and exploreSketchGen2, an approach that looks to broaden the adoption ofASketchby increasing the automation of the inputs needed for the sketching process. Experimental results showSketchGen2is effective at producing both expressions and test suites for synthesis.
登录
查看更多内容
DOI:
10.1109/issre5003.2020.00044
发表时间:
2018-07
期刊:
2020 IEEE 31st International Symposium on Software Reliability Engineering (ISSRE)
影响因子:
--
作者:
Kaiyuan Wang;Allison Sullivan;D. Marinov;S. Khurshid
通讯作者:
Kaiyuan Wang;Allison Sullivan;D. Marinov;S. Khurshid
DOI:
10.1007/s10009-013-0287-9
发表时间:
2013
影响因子:
1.5
作者:
Rastislav Bodík;Barbara Jobstmann
通讯作者:
Barbara Jobstmann
DOI:
10.1109/icst.2017.31
发表时间:
2017
期刊:
2017 IEEE International Conference on Software Testing, Verification and Validation (ICST)
影响因子:
--
作者:
Allison Sullivan;Kaiyuan Wang;Razieh Nokhbeh Zaeem;S. Khurshid
通讯作者:
S. Khurshid
DOI:
--
发表时间:
2016
期刊:
SYNT@CAV
影响因子:
--
作者:
Manos Koukoutos;Etienne Kneuss;Viktor Kunčak
通讯作者:
Viktor Kunčak
DOI:
--
发表时间:
2010
期刊:
European Conference on Object-Oriented Programming
影响因子:
--
作者:
Hesam Samimi;Ei Darli Aung;T. Millstein
通讯作者:
T. Millstein