期刊文献+

算法形式化推导及其在软件重用中的应用 被引量:1

Formal Derivation of Algorithm and Its Application of Softwarereuse
下载PDF
导出
摘要 将形式化技术和软件复用结合是非常有意义的工作。利用规约进行变换,寻找递推关系,可以比较容易得到抽象算法。在变换中,尽可能地将有关操作抽象表示,将操作细节延迟,以适合现代软件工程的软件开发需要,对一个具体问题将得到包含抽象操作的抽象算法。利用面向对象程序设计语言中的多态性等机制,将抽象操作用虚函数表示,如此设计的类可以作为可重用部件使用。 It's a meaningful work to combine formal technology and software reuse. By transforming function specification, the recurrence relation of abstract problem-solving can be easily obtained. In transformation, efforts should be made to express the operations abstractly and delay the operation details so that a specific problem-solving including the abstract operation can be obtained to meet the need of the software developing of the modern software engineering. With the polymorphism in object oriented programming language, the abstract operation is expressed by the virtual function. In this way, the designed class can be used as a reusable software component.
作者 李云清
出处 《计算机工程》 CAS CSCD 北大核心 2003年第9期22-23,共2页 Computer Engineering
基金 国家自然科学基金项目 (69983003) 江西省教育厅科技项目
关键词 形式化 软件重用 算法 多态性 Formal derivation Software reuse Algorithm Polymorphism
  • 相关文献

参考文献5

二级参考文献8

  • 1薛锦云,李云清,杨庆红.若干新的可重用程序部件模式[J].计算机研究与发展,1993,30(1):39-44. 被引量:12
  • 2薛锦云,Proc of National Theoretical Computer Science Conf of China,1994年
  • 3薛锦云,Design and Proof of Algorithm and Programs,1994年
  • 4薛锦云,J Comput Sci Technol,1993年,8卷,3期
  • 5Xu Jiafu,The automation of software,1993年
  • 6薛锦云,The 8th Academic Conf of china Computer Federation,1992年
  • 7薛锦云,Science of Computer Programming,1988年,11卷,161页
  • 8薛锦云,Software Concepts and Tools

共引文献48

同被引文献3

  • 1毛文波.现代密码学理论与实践[M].北京:电子工业出版社,2004:165-190.
  • 2Katz J and Lindell Y. Modern Cryptography.Chapman & Hall/ CRC,2007.
  • 3Cormen H T, Leiserson E C, Rivest L R and Stein C.算法导论[M].潘金贵,等,译.机械工业出版社,2006.

引证文献1

二级引证文献5

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部