Applying Valued Booleans in Testing of Cyber-Physical Systems

2018 IEEE Workshop on Monitoring and Testing of Cyber-Physical Systems (MT-CPS)(2018)

引用 0|浏览21
暂无评分
摘要
In software testing, as in cyber-physical systems testing, test suites are traditionally developed by hand. In this work we consider one framework for putting the computer in charge of the testing instead: constrained random test case generation as supported by the tool QuickCheck. This is implemented by the use of Valued Booleans (VBools). VBools naturally allow for an extension of QuickCheck into cyber-physical systems, which is useful particularly since QuickCheck can perform shrinking of test cases. Shrinking is a technique to make test cases simpler while preserving failure.
更多
查看译文
关键词
Testing,Cyber-Physical-Systems,Falsification
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要