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

基于开放时态逻辑的面向方面程序形式化验证和模块推理研究

致谢第1-6页
摘要第6-8页
Abstract第8-14页
第1章 绪论第14-25页
   ·研究背景第14-18页
     ·面向方面方法学的兴起第14-16页
     ·方面干扰问题的阴影第16-17页
     ·软件工程和形式化方法第17-18页
   ·研究动机和研究意义第18-20页
     ·研究动机第18-19页
     ·研究意义第19-20页
   ·研究内容第20-22页
     ·研究基础第21页
     ·创新和特色第21-22页
     ·研究约束第22页
   ·文章结构第22-25页
第2章 面向方面方法学研究第25-37页
   ·面向方面方法学的哲学基础第25-27页
     ·传统程序方法学的主客观认知论第25-26页
     ·康德的认识论第26页
     ·Dooyeweerd的认知观和方面哲学第26-27页
   ·面向方面语言研究第27-30页
     ·基本概念和结构第27-28页
     ·多量化和不知觉性第28-29页
     ·Aspect J第29-30页
   ·面向方面程序设计研究第30-36页
     ·设计过程第30-31页
     ·程序行为的非对称性第31-33页
     ·方面行为分类第33页
     ·方面干扰例子第33-36页
   ·本章小结第36-37页
第3章 开放时态逻辑和面向方面程序形式化规约第37-53页
   ·现有时态逻辑研究第37-40页
     ·线性时态逻辑第38页
     ·计算树逻辑第38-40页
     ·现有时态逻辑分析第40页
   ·开放时态逻辑第40-45页
     ·开放时态逻辑语法第41-43页
     ·开放时态逻辑的非对称行为模型第43-45页
   ·现有程序规约研究第45-49页
     ·Hoare三元组第46-48页
     ·信赖条件和保证条件第48-49页
     ·假设规约和保证规约第49页
   ·基于开放时态逻辑的面向方面程序规约第49-52页
     ·可横切依赖条件第49-50页
     ·三条件的面向方面程序规约第50-51页
     ·例子第51-52页
   ·本章小结第52-53页
第4章 基于开放时态逻辑的面向方面程序形式化验证第53-74页
   ·现有程序验证方法研究第53-60页
     ·模型检查第54-55页
     ·程序证明第55-56页
     ·顺序程序验证第56-57页
     ·并发程序验证第57-59页
     ·现有的面向方面程序验证方法第59-60页
   ·基于Dijkstra顺序命令语言的核心语言第60-63页
     ·核心语言语法第60-61页
     ·核心语言操作语义第61-63页
     ·核心语言计算模型第63页
   ·基于核心语言的证明系统第63-73页
     ·赋值公理第64-65页
     ·蕴含规则第65页
     ·顺序规则第65-67页
     ·横切规则第67-69页
     ·条件规则第69-70页
     ·循环规则第70-71页
     ·有效性证明第71-73页
   ·本章小结第73-74页
第5章 基于开放时态逻辑的面向方面程序模块推理第74-89页
   ·程序模块化内涵研究第74-76页
     ·传统程序方法学的模块化第74-75页
     ·面向方面程序的模块化内涵第75-76页
   ·基于开放时态逻辑的模块规约第76-77页
   ·现有的面向方面程序模块推理研究第77-80页
     ·无害通知第77-78页
     ·现有的方面正确性概念第78页
     ·行为子类型和契约式设计第78-80页
   ·基于开放时态逻辑的面向方面程序模块推理第80-88页
     ·可横切不变性第80-83页
     ·非横切不变性第83-84页
     ·可横切正确性第84-87页
     ·非横切正确性第87-88页
   ·本章小结第88-89页
第6章 横切范式第89-104页
   ·横切不变性范式第89-92页
     ·问题提出第89-90页
     ·直接判定方法第90-92页
   ·非横切不变性范式第92-94页
     ·问题提出第92-93页
     ·直接判定方法第93-94页
   ·横切正确性范式第94-99页
     ·问题提出第94-95页
     ·增量式判定方法第95-99页
   ·非横切正确性范式第99-103页
     ·问题提出第99页
     ·增量式判定方法第99-103页
   ·本章小结第103-104页
第7章 总结及其展望第104-107页
   ·研究工作总结第104-105页
   ·未来工作展望第105-107页
参考文献第107-114页
攻读博士学位期间主要的研究成果第114-115页
个人简介第115页

论文共115页,点击 下载论文
上一篇:预见式自适应软件体系结构的研究
下一篇:增量式软件产品线关键技术研究