paperbot · PL 论文追踪

RSS

Correct and Efficient Antichain Algorithms for Refinement Checking

LMCS vol.Volume 17, Issue 12021
Maurice Laveaux, Jan Friso Groote, Tim A. C. Willemse

尚未生成 AI 速览(可能缺少 API key 或等待下次运行补跑)。

原文摘要(Abstract)

The notion of refinement plays an important role in software engineering. It is the basis of a stepwise development methodology in which the correctness of a system can be established by proving, or computing, that a system refines its specification. Wang et al. describe algorithms based on antichains for efficiently deciding trace refinement, stable failures refinement and failures-divergences refinement. We identify several issues pertaining to the soundness and performance in these algorithms and propose new, correct, antichain-based algorithms. Using a number of experiments we show that our algorithms outperform the original ones in terms of running time and memory usage. Furthermore, we show that additional run time improvements can be obtained by applying divergence-preserving branching bisimulation minimisation.

链接与引用

DOI 原文 ·

BibTeX
@article{paperbot1343,
  title = {Correct and Efficient Antichain Algorithms for Refinement Checking},
  author = {Maurice Laveaux and Jan Friso Groote and Tim A. C. Willemse},
  journal = {Logical Methods in Computer Science},
  volume = {Volume 17, Issue 1},
  year = {2021},
  doi = {10.23638/lmcs-17(1:8)2021}
}