论文标题
无递归,常规监视器
Axiomatizing recursion-free, regular monitors
论文作者
论文摘要
监视器是运行时验证领域中的关键工具,在该领域中,它们用于通过分析由进程生成的执行跟踪来验证系统属性。 Aceto等人的一系列论文中进行的运行时监控工作已使用米尔纳(Milner)CCS的常规片段进行了指定的监视器,并研究了两个基于痕量的等价概念,即监视器,即判决和$ω$ $ verdict等价。本文致力于研究监测器模型的方程逻辑,这两个等效性概念。它介绍了判决的完整方程公理和$ω$ - verdict等价,用于无递归监视器的封闭式和开放条件。还表明,当一组动作是有限的,并且至少包含两个动作时,判决等效性在开放监测器上没有有限的方程式公理化。
Monitors are a key tool in the field of runtime verification, where they are used to verify system properties by analyzing execution traces generated by processes. Work on runtime monitoring carried out in a series of papers by Aceto et al.$~$has specified monitors using a variation on the regular fragment of Milner's CCS and studied two trace-based notions of equivalence over monitors, namely verdict and $ω$-verdict equivalence. This article is devoted to the study of the equational logic of monitors modulo those two notions of equivalence. It presents complete equational axiomatizations of verdict and $ω$-verdict equivalence for closed and open terms over recursion-free monitors. It is also shown that verdict equivalence has no finite equational axiomatization over open monitors when the set of actions is finite and contains at least two actions.