A Test Generation Framework for Distributed Fault-Tolerant Algorithms

formal methods(2009)

引用 24|浏览4
暂无评分
摘要
Heavyweight formal methods such as theorem proving have been successfully applied to the analysis of safety critical fault-tolerant systems. Typically, the models and proofs performed during such analysis do not inform the testing process of actual implementations. We propose a framework for generating test vectors from specifications written in the Prototype Verification System (PVS). The methodology uses a translator to produce a Java prototype from a PVS specification. Symbolic (Java) PathFinder is then employed to generate a collection of test cases. A small example is employed to illustrate how the framework can be used in practice.
更多
查看译文
关键词
fault tolerance,mathematical models,space shuttles,data processing,failure analysis,prototypes,distributed processing,algorithms
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要