期刊文献+

一种Web应用程序切片方法

An Approach to Web Application Program Slicing
下载PDF
导出
摘要 针对JavaWeb开发方法中关键技术的实现机制,定义了Web应用程序中存在的依赖关系,提出了一种构造Web程序系统依赖图,并采用两步遍历图可达性算法计算程序切片的方法.把程序切片技术运用到Web应用开发中,为其调试、测试和维护等软件过程提供了新的支持方法. The dependences between statements in the Java Web application program are defined, and the method of constmcting the system dependence graph based on the analysis of dependence is introduced. The program slice can be cornputed by using the two- pass slicing algorithm on the system dependence graph. The program slicing technique can facilitate the debugging, testing and maintenance of the Web application program in the progress of development of the Web application software or system.
出处 《微电子学与计算机》 CSCD 北大核心 2010年第2期176-179,共4页 Microelectronics & Computer
基金 江苏省高校自然科学基金项目(05KJB520119) 重庆市自然科学基金项目(CSTC2006BB2259)
关键词 WEB应用 程序切片 依赖性分析 系统依赖图 web application program slicing dependence analysis system dependence graph
  • 相关文献

参考文献8

  • 1Weiser M. Program slicing[J]. IEEE Transaction on Software Engineering, 1984, 10(4):352-357.
  • 2肖健宇,张德运,陈海诠,董皓.一种改进的用于并发程序静态切片的程序依赖图[J].微电子学与计算机,2006,23(1):6-10. 被引量:2
  • 3周婕,慕晓冬,王杰.一种基于程序切片算法的软件故障诊断策略[J].微电子学与计算机,2006,23(8):110-112. 被引量:3
  • 4Ricca 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.
  • 5Tonella P, Ricca F. Web application slicing in presence of dynamic code generation [ J ]. Automated Software Engineering, 2005, 12(2) :259-288.
  • 6Xu 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.
  • 7Wu 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.
  • 8He 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.

二级参考文献11

  • 1徐宝文.一种逆向程序流依赖性分析方法及其应用[J].计算机学报,1993,16(5):385-392. 被引量:9
  • 2周宽久,黄梯云,曹宇红,洪家荣.RTFDES:一个实时故障诊断专家系统[J].哈尔滨工业大学学报,1994,26(3):119-124. 被引量:2
  • 3高海昌,贺晓红,冯博琴,朱利.软件结构测试自动化关键技术研究[J].微电子学与计算机,2005,22(2):25-28. 被引量:8
  • 4吴顺祥.基于数据库的专家系统的研究[J].计算机工程与应用,1996,32(5):7-11. 被引量:24
  • 5D W Binkley, M Hannah. A Survey of Empirical Results on Program Slicing [J], Advances in Computers 2004. 62:105-178.
  • 6Jingde Cheng. Slicing Concurrent Programs-A Graph-Theoretical Approach [A]. Proceedings of the First International Workshop on Automated and Algorithmic Debugging, 1993:223-240.
  • 7Jianjun Zhao. Slicing concurrent Java Programs [A]. Proceedings of the 7th IEEE International Workshop on Program Comprehension, 1999:126-133.
  • 8Zhenqiang Chen, Baowen Xu, Hongji Yang, et al. An Approach to Analyzing Dependency of Concurrent Programs[A]. Proceedings of the The First Asia-Pacific Conference on Quality Software, 2000:39-43.
  • 9J Krinke. Context-sensitive Slicing of Concurrent Programs. Proceedings ESEC/FSE, 2003:178-187.
  • 10H Pan,E H Spafford.Toward automatic localization of software faults,in Proc.of the 10th pacific northwest software quality conference,Portland,Oregan,1999

共引文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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