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 条
  • [1] Toward A Dynamic Analysis Technique to Locate Framework Misuses That Cause Unexpected Side Effects
    Kume, Izuru
    Nakamura, Masahide
    Nitta, Naoya
    Shibayama, Etsuya
    2014 15TH IEEE/ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING AND PARALLEL/DISTRIBUTED COMPUTING (SNPD), 2014, : 355 - 360
  • [2] Unexpected side effects of inline substitution. A case study
    Cooper, Keith D.
    Hall, Mary W.
    Torczon, Linda
    ACM letters on programming languages and systems, 1992, 1 (01): : 22 - 32
  • [3] A CASE OF CYST OF THE JAW WITH UNEXPECTED SIDE-EFFECTS
    FAHRAEUS, J
    AHLSTROM, U
    SWEDISH DENTAL JOURNAL, 1982, 6 (06) : 260 - 260
  • [4] UNEXPECTED SIDE-EFFECTS OF INHALED STEROIDS - A CASE-REPORT
    PRIFTIS, K
    EVERARD, ML
    MILNER, AD
    EUROPEAN JOURNAL OF PEDIATRICS, 1991, 150 (06) : 448 - 449
  • [5] Case management study: Methotrexate side effects - Or not?
    Hardin, JG
    BULLETIN ON THE RHEUMATIC DISEASES, 1997, 46 (08) : 1 - 2
  • [6] A Study on the Dynamic and Impact Analysis of Side Kick in Taekwondo
    Lee, Jung-Hyun
    Lee, Young-Shin
    Han, Kyu-Hyun
    Lee, Hyun-Seung
    Lee, Eun-Yup
    TRANSACTIONS OF THE KOREAN SOCIETY OF MECHANICAL ENGINEERS A, 2008, 32 (01) : 83 - 90
  • [7] Case study: Potential side effects of black salve
    Yeon, J.
    Fernandez-Penas, P.
    AUSTRALASIAN JOURNAL OF DERMATOLOGY, 2019, 60 : 104 - 104
  • [8] SATIATION AND SENSORY DEPRIVATION COMBINED IN SMOKING THERAPY - SOME CASE STUDIES AND UNEXPECTED SIDE-EFFECTS
    SUEDFELD, P
    BEST, JA
    INTERNATIONAL JOURNAL OF THE ADDICTIONS, 1977, 12 (2-3): : 337 - 359
  • [9] Analysis of the Dynamic Effects of Total Factor Productivity on Three Industries -a Case Study
    Wang Xiaoli
    Zhao Hongmei
    Wang Qian
    PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON PRODUCT INNOVATION MANAGEMENT, VOLS I AND II, 2009, : 333 - 338
  • [10] Dynamic Properties of Particle Injections Inside Geosynchronous Orbit: A Multisatellite Case Study
    Motoba, T.
    Ohtani, S.
    Claudepierre, S. G.
    Reeves, G. D.
    Ukhorskiy, A. Y.
    Lanzerotti, L. J.
    JOURNAL OF GEOPHYSICAL RESEARCH-SPACE PHYSICS, 2020, 125 (09)