Proving the Fidelity of Simulations of Event-B Models

High-Assurance Systems Engineering(2014)

引用 2|浏览2
暂无评分
摘要
A major hindrance to the use of formal methods is the difficulty to validate the models, particularly at the early stages of the development. We propose to build simulations: programs automatically generated from the specifications but with user-provided implementations of the non-executable traits of the models. We present such a simulation. Of course, the question of the fidelity of the simulation to the model is raised in such a setting. We provide a formal definition of fidelity and the proof obligations that can be attached to each hand-coded element so that fidelity can be proven.
更多
查看译文
关键词
formal method,proof obligation,major hindrance,non-executable trait,hand-coded element,early stage,event-b models,user-provided implementation,formal definition,formal specification,java
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要