The correctness of event-B inductive convergence.

Sci. Comput. Program.(2016)

引用 0|浏览17
暂无评分
摘要
Anticipation proof obligations for stated variants need to be proved in Event-B even if the variant has no variable in common with an anticipated event. This often leads to models that are complicated by additional auxiliary variables and variants that need to take into account these variables. Because of such encodings of control flow information in the variants the corresponding proof obligations can usually not be discharged automatically.We present a new proof obligation for anticipated events that does not have this defect and prove it correct. The proof is fairly intricate due to the nondeterminism of the simulations that link refinements. An informal soundness argument suggests using a lexicographic product in the soundness proof. However, it turns out that a weaker order is required which we call quasi-lexicographic product. An improvement of the Event-B proof obligations for anticipation and convergence.Correctness proof for inductive convergence in Event-B using anticipation and convergence.Introduction of new required mathematical notions, in particular, quasi-lexicographic products.
更多
查看译文
关键词
Refinement,Termination,Well-foundedness,Correctness
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要