摘要
随着软件规模和复杂度的增加,软件失效和故障问题日益加剧。如何在开发阶段利用开发环境为实现软件可信性提供有效支撑,从而确保软件运行行为与预期保持一致,具有重要的研究价值。借助面向方面的设计思想,把可信性作为一种方面融入软件的开发环境,研究实现了可信软件开发平台TSCE。该平台能够在软件研制过程中,一体化地提供可信性需求定制、可信代码自动生成、可信代码自动织入等辅助开发手段。利用该平台,开发人员不用额外编写可信性实现的相关代码,便可在部署运行阶段使软件具有一定的可信性判断能力和故障预警与修复能力。
Nowadays, the problems of software failure and invalidation become more serious. How to improve the credibility of software in developing stage to make the software runtime behavior coincide with pepote' s expectation has become a hot issue. This paper regarded the credibility as an aspect and applied AOP thought in the research and implementation of trusted software constitution environment (TSCE). Making use of TSCE in developing stage, the software can have monitor and control abilities automatically without producing any codes by manual work.
出处
《计算机应用研究》
CSCD
北大核心
2009年第5期1743-1745,共3页
Application Research of Computers
基金
国家“863”计划资助项目(2007AA01030)
国家“973”计划资助项目(2005CB321804)