期刊文献+

一种基于程序切片算法的软件故障诊断策略 被引量:3

A Method of Software Fault Diagnosis Based on Program Slicing
在线阅读 下载PDF
导出
摘要 针对软件纠错性维护问题,文章提出了一种基于程序切片和专家系统相结合的软件故障诊断策略。软件故障诊断策略是首先详细分析故障信息,了解系统功能缺陷的特征;其次进行粗诊断,确定最有可能出现故障的模块;在此基础上进行细诊断,详细分析故障代码,以确定最可能存在故障的程序语句集合;最后排除故障后确认修改的语句对相关模块没有影响。 This paper presents a method of software fault diagnosis based on program slicing and expert system. This method first analyze fault information. Then use coarse-grained diagnosis and fine-grained diagnosis, make certain the fault position of the software. Finally, it is necessary to make sure the correctness of modification.
出处 《微电子学与计算机》 CSCD 北大核心 2006年第8期110-112,116,共4页 Microelectronics & Computer
基金 总装十五预研项目(413270204)
关键词 软件故障诊断 软件密集型装备 程序切片 粗诊断 细诊断 Software fault diagnosis, Software-intensive system Program slicing, Coarse-grained diagnosis, Finegrained diagnosis
作者简介 周婕,女,(1978-),硕士研究生。研究方向为软件工程、数据库应用、智能化信息处理。 慕晓冬,男,(1964-),教授,博士生导师。研究方向为多媒体技术、软件工程、信息融合。 王杰,男,(1982-),硕士研究生。研究方向为软件工程、网络信息安全。
  • 相关文献

参考文献6

二级参考文献14

共引文献39

同被引文献19

  • 1肖健宇,张德运,陈海诠,董皓.一种改进的用于并发程序静态切片的程序依赖图[J].微电子学与计算机,2006,23(1):6-10. 被引量:2
  • 2Mohapatra D P, Mall R, Kumar R. Computing dynamic slices of concurrent object - oriented programs[J ]. Information and Software Technology,2005(7) :805 - 817.
  • 3Zhao J. Dynamic slicing of object- oriented programs[R]. Japan: Information Processing Society of Japan, 1998.
  • 4Chen Zhenqiang, Xu Baowen. Slicing concurrent java programs[J]. ACM SIGPLAN Notices,2001(4) :41 - 47.
  • 5Weiser M. Program slicing[J]. IEEE Transaction on Software Engineering, 1984, 10(4):352-357.
  • 6Ricca F, Tonella P. Construction of the system dependence graph for web application slicing[ C]// Proceedings of the 2th IEEE International Workshop on Source Code Analysis and Manipulation. Italy, Trento, 2002:123- 132.
  • 7Tonella P, Ricca F. Web application slicing in presence of dynamic code generation [ J ]. Automated Software Engineering, 2005, 12(2) :259-288.
  • 8Xu L, Xu B, Chen Z, et al. Regression test for web applications based on slicing[C]// Proceedings of the 27th Annual International Computer Software Applications Conference. China: Nanjing, 2003: 652 - 656.
  • 9Wu J, Xu B, Jiang J. Slicing web application based on hyper graph[C]//Proceedings of the 3th International Conference on Cyberworlds. Japan: Tokyo, 2004:177-181.
  • 10He Z, Zhang G, Rong M. Dynamic slicing ooncurrent Java programs using variable cache table[ C]//Proceedings of the 2nd International Conference on Computer Science & Education. China: Beijing, 2007: 363 - 369.

引证文献3

二级引证文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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