首页> 外文会议>IEEE International Conference on Software Engineering and Formal Methods >Using dominators to extract observable protocol contexts
【24h】

Using dominators to extract observable protocol contexts

机译:使用统治者提取可观察的协议上下文

获取原文

摘要

While verifying complex protocols, it is often fruitful to consider all protocol contexts in which an interesting set of transitions may appear. The contexts are represented as yet another protocol called observable protocol that may be further analyzed. An efficient approach based on static analysis to compute an over-approximated protocol that includes all the runs of an observable protocol is described. The approach uses dominator relations over state and message dependency graphs. An over-approximation of transitions that occur with an interesting transition in any run are produced, from which a transition relation of the over-approximated protocol is automatically generated. To facilitate systematic state space exploration of the over approximated protocol, it is shown how a series of under-approximations can be generated by identifying parallelism among the transitions using dominators. The effectiveness of the proposed approach is illustrated by model checking several examples including several coherence protocols.
机译:验证复杂协议时,往往是富有成效的,以考虑可能出现的所有协议上下文,其中可能会出现一个有趣的转换集。上下文表示为可以进一步分析的可观察协议的另一协议。描述基于静态分析的有效方法来计算包括可观察协议的所有运行的过近似协议。该方法使用统治者关系在状态和消息依赖图中。与在任何运行一个有趣的过渡发生转变的过近似产生,从该自动生成的过近似协议的过渡关系。为了便于在近似协议的系统的状态空间探索,它示出了如何一系列下-近似值可以通过识别使用控制人的过渡之间的并行性来产生。通过模型检查包括若干一致性协议的若干示例来说明所提出的方法的有效性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号