A Case Study of Dynamic Analysis to Locate Unexpected Side Effects Inside of Frameworks

被引:4
|
作者
Kume, Izuru [1 ]
Nakamura, Masahide [2 ]
Nitta, Naoya [3 ]
Shibayama, Etsuya [4 ]
机构
[1] Nara Inst Sci & Technol, Ikoma, Japan
[2] Kobe Univ, Kobe, Hyogo, Japan
[3] Konan Univ, Kobe, Hyogo, Japan
[4] Univ Tokyo, Tokyo, Japan
关键词
Application Framework; Debug; Dynamic Analysis; Object-Oriented Programming Language; Program Understanding; Side Effect; Software Engineering;
D O I
10.4018/IJSI.2015070103
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Recently many frameworks are deployed without proper documents to explain their correct usage. In the absence of proper documents, application developers often write code to call a framework API in a wrong way. Such a wrong API call tends to bring about a failure after its complex chain of infection inside of a framework. The complexity and the lack of implementation knowledge about a framework make it difficult for application developers to debug this kind of failure. In the preceding study the authors focused on unexpected side effects that are caused by wrong API calls and bring about failures, and developed a dynamic analysis technique to detect such side effects. In this paper, the authors introduce a case study to find a wrong API call using our technique.
引用
收藏
页码:26 / 40
页数:15
相关论文
共 50 条
  • [21] The effects of dynamic factors inside the bubble on sono-hydrogen yield: A numerical study
    Lv, Liang
    Song, Songsong
    AIP ADVANCES, 2024, 14 (11)
  • [22] Aeromagnetic Analysis to Locate Potential Ground Water Zone - A Case Study from South Indian Shield
    Kumar, K. Satish
    Kishore, R. K.
    Kumar, R. Raj
    Seshu, D.
    Kumar, V. Pradeep
    Begum, Parveen
    JOURNAL OF INDIAN GEOPHYSICAL UNION, 2015, 19 (02): : 160 - 166
  • [23] Measuring dynamic effects of advertising: a case study in India
    Sivakumaran, Bharadhwaj
    JOURNAL OF INDIAN BUSINESS RESEARCH, 2014, 6 (01)
  • [24] Measuring dynamic effects of advertising: a case study in India
    Baidya, Mehir
    Maity, Bipasha
    Ghose, Kamal
    JOURNAL OF INDIAN BUSINESS RESEARCH, 2012, 4 (03) : 158 - 169
  • [25] Does Fingolimod induce peripheral vascular side effects? A case study
    Guarneri, Claudio
    Russo, Margherita
    Mazzon, Emanuela
    Cannavo, Serafinella Patrizia
    Bramanti, Placido
    Calabro, Rocco Salvatore
    JOURNAL OF THE AMERICAN ACADEMY OF DERMATOLOGY, 2016, 74 (05) : AB51 - AB51
  • [26] Psychological side effects during interferon-α therapy -: A case study
    Wölfelschneider, M
    Schreiber, M
    Holthausen-Markou, S
    Gieler, U
    Brosig, B
    PSYCHIATRISCHE PRAXIS, 2006, 33 (02) : 88 - 92
  • [27] Analysis of Performance-impacting Factors on Checkpointing Frameworks: The CPPC Case Study
    Rodriguez, Gabriel
    Martin, Maria J.
    Gonzalez, Patricia
    Tourino, Juan
    COMPUTER JOURNAL, 2011, 54 (11): : 1821 - 1837
  • [28] revDroid: Code Analysis of the Side Effects after Dynamic Permission Revocation of Android Apps
    Fang, Zheran
    Han, Weili
    Li, Dong
    Guo, Zeqing
    Guo, Danhao
    Wang, Xiaoyang Sean
    Qian, Zhiyun
    Chen, Hao
    ASIA CCS'16: PROCEEDINGS OF THE 11TH ACM ASIA CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY, 2016, : 747 - 758
  • [29] Static and Dynamic Analysis of Rock Slope - a Case Study
    Kundu, Jagadish
    Sarkar, Kripamoy
    Singh, T. N.
    ISRM EUROPEAN ROCK MECHANICS SYMPOSIUM EUROCK 2017, 2017, 191 : 744 - 749
  • [30] Vulnerable PQC against Side Channel Analysis - A Case Study on Kyber
    Ma, Haocheng
    Pan, Shijian
    Gao, Ya
    He, Jiaji
    Zhao, Yiqiang
    Jin, Yier
    2022 ASIAN HARDWARE ORIENTED SECURITY AND TRUST SYMPOSIUM (ASIANHOST), 2022,