文摘
英文文摘
声明
第1章引 言
1.1研究背景
1.2研究内容
1.3本文组织
第2章形式化开发方法与形式化支撑工具
2.1形式化方法概述
2.2现有形式化开发方法
2.2.1B
2.2.2 Designware
2.2.3 VDM(Vienna Development Method)
2.2.4 Z
2.2.5 PAR
2.3形式化开发方法分析
2.4形式化支撑工具简介
第3章算法设计语言Radl
3.1 Radl语言概述
3.2 Radl语言的定义
3.2.1 Radl语言的词法定义
3.2.2 Radl语言的语法定义
3.2.3 Radl语言的语义定义
3.3 Radl语言应用实例
3.4 Radl语言小结
第4章Radl→ Apla程序生成系统设计与实现
4.1程序生成技术
4.2 Radl→Apla程序生成系统的设计
4.2.1系统总体结构设计
4.2.2系统详细设计
4.3 Radl→Apla程序生成系统的实现
4.3.1词法分析的实现
4.3.2语法分析的实现
4.3.3语义分析的实现
4.3.4程序生成的实现
4.4 Radl→Apla程序生成系统的几个实例
第5章Radl→Apla程序生成系统可靠性研究
5.1系统设计支撑理论的可靠性研究
5.1.1词法分析的可靠性研究
5.1.2语法分析的可靠性研究
5.1.3语义分析的可靠性研究
5.1.4程序生成的可靠性研究
5.2系统实现的可靠性研究
5.2.1词法分析代表算法的可靠性研究
5.2.2语法分析代表算法的可靠性研究
5.2.3语义分析及程序生成代表算法的可靠性研究
5.3系统可靠性研究小结
第6章总结与展望
参考文献
致谢
在读期间公开发表论文(著)及科研情况