【24h】

Using Fairness Constraints in Process-Algebraic Verification

机译:在过程代数验证中使用公平约束

获取原文
获取原文并翻译 | 示例

摘要

Although liveness and fairness have been used for a long time in classical model checking, with process-algebraic methods they have seen far less use. One problem is that it is difficult to combine fairness constraints with the compositionality of process algebra. Here we show how a class of fairness constraints can be applied in a consistent way to processes in the compositional setting. We use only ordinary, but possibly infinite, LTSs as our models of processes. In many cases the infinite LTSs are part of a larger system, which can again be represented as a finite LTS. We show how this finiteness can be recovered, namely, we present an algorithm that checks whether a finite representation exists and, if it does, constructs a finite LTS that is equivalent to the infinite system. Even in the negative case, the system produced by the algorithm is a conservative estimate of the infinite system. Such a finite representation can be placed as a component in further compositional analysis just like any other LTS.
机译:尽管在经典模型检查中已经很长时间使用了活动性和公平性,但是使用过程代数方法时,它们的使用却很少。一个问题是,很难将公平约束与过程代数的组合性相结合。在这里,我们显示如何将一类公平约束条件以一致的方式应用于合成环境中的流程。我们仅使用普通但可能无限的LTS作为过程模型。在许多情况下,无限LTS是较大系统的一部分,该系统又可以表示为有限LTS。我们展示了如何恢复这种有限性,即,我们提出一种算法,该算法检查是否存在有限表示,如果存在,则构造一个等效于无限系统的有限LTS。即使在否定的情况下,算法产生的系统也是对无限系统的保守估计。像任何其他LTS一样,这种有限的表示形式可以作为进一步的成分分析的组成部分。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号