- 9
- 0
- 约 11页
- 2015-12-09 发布于安徽
- 举报
基于PAR的算法形式化开发*
石海鹤1,2,3 薛锦云1,2
1(中国科学院软件研究所计算机科学国家重点实验室 北京 100080)
2(江西师范大学高性能计算技术重点实验室 南昌 330022)
3(中国科学院研究生院 北京 100049)
摘要:形式化方法是构建可信软件的重要途径。基于对算法问题的分析,针对形式化方法PAR开发算法的特征,刻划了问题分划、递推关系构造方面的规律。从一类问题的形式化功能规约出发,可机械的完成问题的分划及规约的变换,自然的揭露出求解问题的算法思想,在相关工具的支持下自动生成算法程序。研究结果将算法设计中尽可能多的创造性劳动转化为非创造性劳动,降低了形式化求解算法问题的难度,提高了算法程序的可靠性和形式化开发效率。
关键词:算法;形式化方法;PAR;规约;可信软件
1 引言
随着社会对信息技术的依赖性日益增长,处于信息技术核心的计算机软件的可信性被提到一个新的高度,国内外都很重视并已开展大量的研究工作。作为学术界的领袖人物之一,在欧、美同行的支持下,正组织关于软件验证(Verified Software)的国际性项目被认为是计算机科学界本世纪的一个重大挑战性问题20 世纪90 年代以来,在国际上,形式化方法已成为软件开发中重要的可信软件技术之一,它在保证算法的正确性、展示算法设计的过程、揭示算法设计的本质特征和一般规律方面具有重要的意义,对自动程序设
原创力文档

文档评论(0)