首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

基于约束的Prolog语义及其在Prolog程序测试、分析及验证中的应用研究

摘要第1-7页
ABSTRACT第7-11页
第一章 绪论第11-21页
   ·逻辑程序设计语言与PROLOG概述第11页
   ·逻辑程序设计和PROLOG研究现状第11-16页
   ·基于约束的逻辑程序和PROLOG程序语义第16-17页
   ·主要存在的问题及本文研究内容第17-19页
   ·本文的结构第19-21页
第二章 基础知识:PROLOG语言和抽象解释理论第21-37页
   ·格与不动点理论第21-23页
   ·PROLOG基础知识第23-29页
     ·逻辑程序中的SLD-推导树第25-27页
     ·Prolog逻辑程序设计第27-28页
     ·Prolog语言中的切断(cut)操作第28-29页
   ·抽象解释第29-36页
     ·利用Galois连接对不动点语义进行近似第30-35页
     ·利用widening/narrowing操作的抽象解释第35-36页
   ·结束语第36-37页
第三章 目标独立的PROLOG程序路径依赖分析语义第37-59页
   ·引言第37-38页
   ·PROLOG程序文法第38-40页
   ·操作语义第40-44页
   ·标号树语义第44-49页
   ·标号树语义相对于操作语义的正确性第49-52页
   ·D-标号树语义第52-56页
   ·相关工作第56-57页
   ·结束语第57-59页
第四章 基于D-标号树语义的PROLOG程序路径依赖分析第59-77页
   ·引言第59页
   ·语义域的设计第59-62页
   ·路径依赖部分解语义第62-66页
   ·路径依赖部分解语义的正确性第66-69页
   ·路径依赖部分解语义的抽象第69-75页
     ·路径信息的抽象第69-70页
     ·基本约束和可见性约束的抽象第70-71页
     ·抽象路径依赖部分解语义第71-75页
   ·相关工作第75-76页
   ·结束语第76-77页
第五章 基于D-标号树语义的PROLOG程序验证第77-83页
   ·引言第77-78页
   ·基于路径依赖部分解语义的程序验证第78-79页
   ·基于抽象语义的程序的验证第79-81页
   ·相关工作第81-82页
   ·结束语第82-83页
第六章 D-标号树语义的抽象—D-树语义第83-93页
   ·PROLOG程序文法第83-84页
   ·D—树语义第84-86页
   ·D—树语义与D—标号树语义的关系第86-87页
   ·计算解语义第87-89页
   ·调用模式语义第89-92页
   ·结束语第92-93页
第七章 基于计算解语义的逻辑程序测试和调试框架第93-105页
   ·引言第93-94页
   ·逻辑程序测试和调试框架第94-96页
   ·测试和调试框架的实例化第96-100页
     ·测试用例的生成第96-97页
     ·性质规格第97-99页
     ·一种综合的测试和调试算法第99-100页
   ·实例分析第100-103页
   ·相关工作第103-104页
   ·结束语第104-105页
第八章 基于调用模式语义的PROLOG程序测试第105-117页
   ·引言第105-106页
   ·测试用例的生成第106-110页
   ·基于近似调用模式语义的测试用例生成第110-112页
   ·相关工作第112-115页
   ·结束语第115-117页
第九章 调用模式语义在PROLOG程序CPM测试中的应用第117-131页
   ·引言第117-119页
   ·CPM测试第119-120页
   ·基于调用模式语义的测试帧更新第120-127页
     ·用基本约束表示测试帧第121-122页
     ·测试帧的更新第122-124页
     ·基于近似调用模式语义的测试帧更新第124-127页
     ·从更新后的测试帧产生测试用例第127页
   ·相关工作第127-129页
   ·结束语第129-131页
第十章 结论第131-133页
致谢第133-135页
参考文献第135-147页
研究成果第147-151页
附录第151-165页

论文共165页,点击 下载论文
上一篇:阿托伐他汀对深低温保存心脏瓣膜MHC-Ⅱ分子表达的影响
下一篇:山西首幢高层钢结构住宅施工过程中关键技术问题研究