Full-Text Search:
Home|Journal Papers|About CNKI|User Service|FAQ|Contact Us|中文
《Computer Science》 2008-07
Add to Favorite Get Latest Update

Design and Implementation of a Exception Propagation Analysis Tool

JIANG Shu-juan1 XU Bao-wen2 JIANG Yuan-peng3(School of Computer Science & Technology,China University of Mining & Technology,Xuzhou 221116,China)1 (School of Computer Science & Engineering,Southeast University,Nanjing 210096,China)2 (Library,China University of Mining & Technology,Xuzhou 221116,China)3  
Exception handling is a technology that tests and handles exception.Exception propagation induces a control flow other than the main control flow,so it changes the data flows,control flows of programs and the dependence relationshi Pbetween the structure elements of programs.For the analysis of C++ programs to be correct and precise,the flows induced by exception propagation must be properly analyzed.The paper describes the design and implementation of the CETool,an exception propagation analysis tool we have developed to provide exception propagation information for C++ systems.The CETool can effectively analyze the exception propagation of C++ program.It can provide the local information of the exception propagation of an exception,and also the whole information of exception propagation for the program.The information is helpful to analyze exception propagation,analyze exception propagation path,and support the improvements to the exception handling structure of a system.
【Fund】: 国家自然科学基金(90412003 60503033);; 江苏省高技术研究项目(BG2005032);; 中国矿业大学校科学研究基金资助
【CateGory Index】: TP311.52
Download(CAJ format) Download(PDF format)
CAJViewer7.0 supports all the CNKI file formats; AdobeReader only supports the PDF format.
【Citations】
Chinese Journal Full-text Database 2 Hits
1 JIANG Shu-Juan1,2+, XU Bao-Wen1, SHI Liang1 1(School of Computer Science and Engineering, Southeast University, Nanjing 210096, China) 2(School of Computer Science and Technology, China University of Mining and Technology, Xuzhou 221008, China);An Approach of Data-Flow Analysis Based on Exception Propagation Analysis[J];Journal of Software;2007-01
2 JIANG Shu-Juan1,2,3+, XU Bao-Wen1,2, SHI Liang1,2, ZHOU Xiao-Yu1,2 1(School of Computer Science and Engineering, Southeast University, Nanjing 210096, China) 2(Jiangsu Institute of Software Quality, Nanjing 210096, China) 3(School of Computer Science and Technology, China University of Mining and Technology, Xuzhou 221008, China);An Approach to Analyzing Dependence Based on Exception Propagation Analysis[J];Journal of Software;2007-04
【Co-citations】
Chinese Journal Full-text Database 10 Hits
1 ;A graph-based Approach of Program Slicing with Exception Handling[J];Popular Science & Technology;2012-02
2 BAI Wen-ke,YANG Xian-chun,XU Man-wu(State Key Laboratory for Novel Software Technology,Dept.of Computer Science,Nanjing University,Nanjing 210093,China);Algorithm of program slicing based on reverse program flow[J];Application Research of Computers;2009-03
3 ZHONG Qi-gen,WANG Xi-wu,WANG Yin-long,HUANG Xiao-cheng(Department of Computer Engineering,Ordnance Engineering College,Shijiazhuang 050003,China);An Extended CFG Based Method of Representing Database Application Interaction Structure[J];Journal of Ordnance Engineering College;2009-02
4 ZHAO Xue-feng,JIANG Shu-juan,ZHANG Yan-mei(School of Computer Science and Technology,China University of Mining and Technology,Xuzhou 221116,China);Exception Propagation Analysis Method of Object Oriented Program[J];Computer Engineering;2011-11
5 ZHANG Yanmei+,JIANG Shujuan,WANG Qingtan,ZHAO Xuefeng School of Computer Science and Technology,China University of Mining and Technology,Xuzhou,Jiangsu 221116,China;Static Approach to Detecting Infeasible Basis Paths[J];Journal of Frontiers of Computer Science & Technology;2012-02
6 JIANG Caoqing1,2, YING Shi1, WEN Jing1, JIA Xiangyang1, GUAN Hua1 1. State Key Laboratory of Software Engineering, Wuhan University, Wuhan 430072, China 2. College of Information and Statistics, Guangxi University of Financial and Economics, Nanning 530003, China;Verification of Termination for Exception Handling Process in Service-Oriented Software[J];Journal of Frontiers of Computer Science & Technology;2012-03
7 XIAO Zeng-liang,YUE Xiao-bo,ZHOU Hui(Institute of Computer and Communication Engineering,Changsha University of Science and Technology,Changsha 410076,China);Multi-agent task decomposition algorithm based on and-or dependence graph[J];Computer Engineering and Design;2009-02
8 ZHANG Yan-mei JIANG Shu-juan YUAN Guan;An Approach to Analyzing Inter-Class Data Dependence of programs with Exception Propagation[J];Microcomputer Information;2010-06
9 WANG Liming,CHEN Ke,XU Lin,ZHANG Zhongbao,LIU Jian,CHEN Ping(Research Inst.of Software Engineering,Xidian Univ.,Xi'an 710071,China);Exception handling based alias analysis technique in software maintenance[J];Journal of Xidian University;2011-01
10 HAO Jie1,2,JIANG Shu-juan2(1 Computer Department,Xuzhou Medical College,Xuzhou 221004,China;2 School of Computer Science and Technology,China University of Mining and Technology,Xuzhou 221116,China);An Approach of Slicing for Object-Oriented Language with Exception Handling[J];Microelectronics & Computer;2012-03
China Proceedings of conference Full-text Database 1 Hits
1 WANG Xi-wu,MI Dong,ZHONG Qi-gen,WANG Yin-long The Fifth Dept.of Ordnance Engeering College Shijiazhung,China;Representing Database Application Interaction Structure Based on an Enhanced Control Flow Graph[A];[C];2010
【Secondary Citations】
Chinese Journal Full-text Database 5 Hits
1 JIANG Shu-Juan XU Bao-Wen (Department of Computer Science & Engineering, Southeast University, Nanjing 210096) (School of Computer Science & Technology, China University of Mining & Technology, Xuzhou 221008) (Jiangsu Province Key Laboratory of Computer Information Processing, Soochow University, Suzhou 215006);Exception Handling-An Approach to Improving Software Robustness[J];Computer Science;2003-09
2 XU Bao-Wen ZHANG Ting CHEN Zhen-Qiang (Department of Computer Science and Engineering, Southeast University, Nanjing 210096) (State Key Laboratory of Software Engineering, Wuhan University, Wuhan 430072);Dependence Analysis of Recursive Subprograms and Its Applications[J];Chinese Journal of Computers;2001-11
3 CHEN Zhen-Qiang1,2, XU Bao-Wen1,2,3+ 1(Department of Computer Science and Engineering, Southeast University, Nanjing 210096, China) 2(Jiangsu Institute of Software Quality, Nanjing 210096, China) 3(State Key Laboratory of Software Engineering, Wuhan University, Wuhan 430072, China) + Corresponding author: Phn: 86-25-3793977 ext 1, Fax: 86-25-3689779, http://cse.seu.edu.cn/people/bwxu;An Approach to Measurement of Class Cohesion Based on Dependence Analysis[J];Journal of Software;2003-11
4 LIU Yun long\ CHEN Jun liang(National Laboratory of Switching Technology and Telecommunication Networks Beijing University of Posts and Telecommunications\ Beijing\ 100088);A DFA based Approach for Software Fault Tolerance[J];JOURNAL OF SOFTWARE;1998-07
5 Chen Zhen qiang 1, Xu Bao wen 1,2 1 Department of Computer Science & Engineering, Southeast University, Nanjing 210096, China; 2 State Key Laboratory of Software Engineering, Wuhan University, Wuhan 430072, China;Dependence Analysis Based on Dynamic Slicing for Debugging[J];武汉大学学报(自然科学版.英文版);2001-Z1
©2006 Tsinghua Tongfang Knowledge Network Technology Co., Ltd.(Beijing)(TTKN) All rights reserved