首页> 外文OA文献 >Transformation techniques for constraint logic programs with applications to protocol verification
【2h】

Transformation techniques for constraint logic programs with applications to protocol verification

机译:约束逻辑程序的转换技术及其在协议验证中的应用

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Il contributo di questa tesi consiste nell'estensione delle tecniche per la trasformazione dei programmi logici con vincoli e lo sviluppo di metodi per l'applicazione di queste tecniche alla prova di proprietà temporali di protocolli parametrizzati.ud Per prima cosa viene proposto un metodo per la prova automatica della correttezza totale delle trasformazioni che usano regole di unfolding e folding basato sulla risoluzione di sistemi di equazioni e disequazioniudsui numeri naturali.ud In secondo luogo viene proposto un metodo trasformazionale per la prova di proprietà del primo ordine di programmi logici con vincoli che manipolano liste finite di numeri razionali o reali.ud Inoltre, viene estesa la regola di trasformazione detta folding introducendo due varianti: la prima, che combina la regola di folding standard con la regola detta di clause splitting, e la seconda, che ha lo scopo di eliminare le variabili esistenziali che occorrono in una data clausola. Per la regola di folding standard e per le estensioni che vengono proposte, vengono forniti i corrispondenti algoritmi che ne permettono l'applicazione automatizzata.ud Infine, viene proposto un framework per la prova di proprietà temporali dei protocolli parametrizzati. Utilizzando questo framework viene codificato il protocollo e la proprietà che si intende provare come un programma logico. In seguito, usando la tecnica di trasformazione attraverso le regole di unfold e fold, viene verificato se la proprietà vale o meno per il dato protocollo.ud La tesi è corredata di esempi per la dimostrazione delle tecniche proposte.
机译:本文的贡献在于对具有约束条件的逻辑程序的转换技术的扩展以及将这些技术应用于参数化协议的时间特性测试的方法的发展。基于等式和不等式系统自然数上的uds的解析,使用展开和折叠规则的变换的总正确性的自动证明。 ud其次,提出了一种变换方法来证明逻辑程序的一阶所有权 ud此外,称为折叠的转换规则通过引入两个变体得以扩展:第一个将标准折叠规则与子句拆分规则结合在一起;第二个将这样做的目的是消除给定子句中存在的存在变量。对于标准折叠规则和所提出的扩展,提供了允许其自动应用的相应算法。最后,提出了一个框架来测试参数化协议的时间特性。使用此框架,可以对要用作逻辑程序的协议和属性进行编码。然后,使用通过展开和折叠规则的转换技术,检查该属性是否适用于给定的协议。 Ud本文附带了用于演示所提出技术的示例。

著录项

  • 作者

    Senni Valerio;

  • 作者单位
  • 年度 2008
  • 总页数
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号