摘要 重写逻辑及其实现 Maude 是一种用于软件和其他类型系统的形式化规范和验证的表达框架。并发性自然地由在方程理论中对代数项应用重写规则产生的非确定性局部变换表示。系统的某些全局行为或额外约束有时需要限制这种不确定性。重写策略被用作更高级和模块化的资源,以干净地捕获这些要求,这些要求可以通过集成的策略语言在 Maude 中轻松表达。然而,策略感知规范无法用内置的 LTL 模型检查器来验证,这使得策略的实用性和吸引力降低。在本文中,我们讨论了策略控制系统的模型检查,并提出了 Maude LTL 模型检查器的策略感知扩展。讨论了策略语言与模型检查的关系的表达能力,用多个应用示例说明了模型检查器,并比较了其性能。
主要关键词