Analysis of programs with exception-handling constructs

被引:28
|
作者
Sinha, S [1 ]
Harrold, MJ [1 ]
机构
[1] Ohio State Univ, Dept Comp & Informat Sci, Columbus, OH 43210 USA
关键词
exception handling; program analysis;
D O I
10.1109/ICSM.1998.738526
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Analysis techniques, such as control-flow, data-flow: and control-dependence, are used for a variety of maintenance task. including regression testing, dynamic execution profiling and static and dynamic slicing To be applicable to programs in languages, such as Java and C++ however; these analysis techniques should, to the extent possible, account for the effects of exception occurrences and exception-handling constructs. This paper presents techniques to construct intraprocedural and interprocedural representations on which existing techniques can be performed, and demonstrates their applicability to several maintenance tasks.
引用
收藏
页码:348 / 357
页数:10
相关论文
共 50 条
  • [1] Analysis and testing of programs with exception handling constructs
    Sinha, S
    Harrold, MJ
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2000, 26 (09) : 849 - 871
  • [2] Infeasible basis paths detection of program with exception-handling constructs
    Zhang, Yanmei
    Jiang, Shujuan
    Wang, Qingtan
    Zhao, Xuefeng
    [J]. International Journal of Advancements in Computing Technology, 2012, 4 (01) : 492 - 503
  • [3] AN EXCEPTION-HANDLING FRAMEWORK
    VISSER, A
    [J]. INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, 1995, 8 (03) : 197 - 203
  • [4] Exception-handling design patterns
    Bail, WG
    [J]. ADVANCES IN COMPUTERS, VOL 49, 1999, 49 : 191 - 238
  • [5] A MODULAR VERIFIABLE EXCEPTION-HANDLING MECHANISM
    YEMINI, S
    BERRY, DM
    [J]. ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 1985, 7 (02): : 214 - 243
  • [6] The GEF general exception-handling library
    Bighy, BW
    [J]. DR DOBBS JOURNAL, 1998, 23 (11): : 60 - +
  • [7] An approach to analyzing recursive programs with exception handling constructs
    Jiang, Shujuan
    Xu, Baowen
    Shi, Liang
    [J]. ACM SIGPLAN NOTICES, 2006, 41 (04) : 30 - 35
  • [8] An approach to analyzing inter-class control dependence of programs with exception-handling
    School of Computer Science and Technology, China University of Mining and Technology, Xuzhou, 221116, China
    不详
    [J]. Proc. - Int. Conf. Comput. Intell. Softw. Eng., CiSE, 1600,
  • [9] THE EXCEPTION-HANDLING FACILITIES OF PL/I
    ELDERON, PR
    ATHWAL, DS
    [J]. PROCEEDINGS : SEAS ANNIVERSARY MEETING 1989, VOLS 1 AND 2: THE CORPORATE NETWORK, 1989, : 1367 - 1383
  • [10] Verifying Exception-Handling Code in Concurrent Libraries
    Khanna, Dhriti
    Sharma, Subodh
    Purandare, Rahul
    [J]. PROCEEDINGS OF THE 2023 30TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, APSEC 2023, 2023, : 405 - 414