期刊文献+

基于程序依赖图的静态BPEL程序切片技术 被引量:2

Static BPEL program slicing technique based on BPEL program dependence graphs
在线阅读 下载PDF
导出
摘要 传统程序切片技术在计算BPEL程序切片时会产生切片不完备问题,为此,提出一种基于程序依赖图的BPEL静态程序切片技术。该技术根据BPEL语言的特点,通过建立BPEL程序依赖图,计算BPEL程序切片。案例分析表明,该技术能够获得更加全面的程序切片,从而可以帮助软件工程人员更好地测试、调试和维护BPEL程序。 The slices of BPEL obtained are not complete if traditional program slicing technique is used. Therefore, a static BPEL program slicing technique based on BPEL program dependence graphs was proposed. This technique computed slices based on BPEL program dependence graphs, which were created according to the characteristics of BPEL. The results of case analysis prove that the technique based on BPEL program dependence graphs can obtain more complete slices, and thus giving software engineers more help to test, debug and maintain BPEL programs.
出处 《计算机应用》 CSCD 北大核心 2012年第8期2338-2341,共4页 journal of Computer Applications
基金 国家自然科学基金资助项目(61003019 61073031) 高等学校博士学科点专项科研基金资助项目(20113219120021)
关键词 WEB服务组合 BPEL程序依赖图 静态程序切片 异步调用依赖 Web service composition BPEL program dependence graph static program slicing asyn-invocationdependence
  • 相关文献

参考文献15

  • 1吕建,马晓星,陶先平,徐锋,胡昊.网构软件的研究与进展[J].中国科学(E辑),2006,36(10):1037-1080. 被引量:102
  • 2宋巍,唐金辉,张功萱,马晓星.WS-BPEL服务可替换性分析[J].中国科学:信息科学,2012,42(3):264-279. 被引量:10
  • 3OASIS Web Services Business Process Execution Language. Web services business process execution language version 2.0[EB/OL].[2011-12-06]. http://docs.oasis-open.org/wsbpel/2.0/CS01/wsbpel-v2.0-CS01.pdf.
  • 4LI L, CHOU W, GUO W P. Control flow analysis and coverage driven testing for Web services[C] // ICWS '08: Proceedings of the 2008 IEEE International Conference on Web Services. Piscataway: IEEE, 2008: 473-480.
  • 5LI L,CHOU W,GUO W P.An abstract GFSM model for optimal and incremental conformance testing of Web services[C] // ICWS '09: Proceedings of the IEEE International Conference on Web Services. Piscataway: IEEE, 2009: 205-212.
  • 6YUAN YUAN, LI ZHONGJIE, SUN WEI. A graph-search based approach to BPEL4WS test generation[C] // International Conference on Software Engineering Advances. Piscataway: IEEE, 2006: 205-212.
  • 7Mitrabinda Ray,Kanhaiya lal Kumawat,Durga Prasad Mohapatra.Source Code Prioritization Using Forward Slicing for Exposing Critical Elements in a Program[J].Journal of Computer Science & Technology,2011,26(2):314-327. 被引量:1
  • 8LARSEN L, HARROLD M J. Slicing object-oriented software[C] // ICSE '96: Proceedings of the 18th International Conference on Software Engineering. Washington, DC: IEEE Computer Society, 2006: 495-505.
  • 9ZHAO JIANJUN, CHENG JINGDE, USHIJIM K. Static slicing of concurrent object-oriented programs[C] // COMPSAC '96: Proceedings of the 20th Conference on Computer Software and Applications. Washington, DC: IEEE Computer Society, 2006: 312-320.
  • 10NANDA M G, CHANDRA S, SARKAR V. Decentralizing execution of composite Web services[C] // OOPSLA '04: Proceedings of the 19th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications. New York: ACM, 2004: 170-187.

二级参考文献13

共引文献109

同被引文献39

  • 1白文科,杨献春,许满武.一种基于逆向程序流的程序切片算法[J].计算机应用研究,2009,26(3):920-922. 被引量:3
  • 2李决龙.邪建春.国防工程智能化理论与技术[M].北京:国防工业出版社.2007:44.
  • 3李决龙,邢建春.国防工程智能信息化概论[M].北京:电子工业出版社,2010.
  • 4岳万英,周培根,霍恩俊,等.军事工程百科辞典[M].北京:解放军出版社,2003:248-249.
  • 5解放军报.揭秘外军地下基地:深达千米可抗百万吨核弹[EB/OL].[2013.03.01].http://mil.huanqiu.com/world/2012-06.
  • 6International Telecommunication Union. ITU Intemet reports 2005 : The intemet of things [EB/OL]. [2013-03-01 ]. http://www. itu.int/intemetofthings/.
  • 7Commission of the European communities. Intemet of Things in 2020: Roadmap for the future [R]. Brussels: EPoSS, 2010.
  • 8温家宝.2010年政府工作报告[EB/OL].[2013-02-28].http://www.gov.cn/20101h/content/.
  • 9谢立强,何灿.混凝土内钢筋锈蚀检测技术的研究进展[c]//邢建春,王平,李决龙,等编.第三届全军国防工程智能化技术研讨会论文集.北京:国防工业出版社,2012:381-388.
  • 10李决龙,王晓波,邢建春.临界氯离子浓度对混凝土结构健康的影响分析[c]//邢建春,王平,李决龙,等编.第三届全军国防工程智能化技术研讨会论文集.北京:国防工业出版社,2012:376-380.

引证文献2

二级引证文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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