This paper introduces Aslantest, a symbolic execution tool for the formal specification language Aslan. Aslan is a state-based specification language built on first-order predicate calculus with equality. Aslantest animates Aslan specifications and enables users to interactively run specific test cases or symbolically execute the specification. Testing the formal specifications early in the software life cycle allows one to assure a reliable system that also provides the desired functionality.
本文介绍了Aslantest,这是用于正式规范语言Aslan的符号执行工具。 Aslan是基于状态的规范语言,它基于具有相等性的一阶谓词演算。 Aslantest对Aslan规范进行动画处理,使用户可以交互地运行特定的测试用例或以符号方式执行该规范。在软件生命周期的早期对正式规范进行测试,可以确保一个可靠的系统还可以提供所需的功能。 P>
机译:SymbexNet:使用符号执行和基于规则的规范测试网络协议实现
机译:基于正式规范的软件测试:理论和工具
机译:用于抽象功能规范的象征性执行
机译:基于符号执行的基于测试的形式验证的分支序列覆盖标准
机译:对测试套件在实践中针对由动态符号执行生成的测试套件的实证研究。
机译:常规教室中的符号行为:符号和非符号行为规范
机译:sYmBEXNET:使用符号执行和基于规则的规范测试网络协议实现
机译:LOTOs规范的符号执行