• DocumentCode
    1796572
  • Title

    Toward a dynamic analysis technique to locate framework misuses that cause unexpected side effects

  • Author

    Kume, Izuru ; Nakamura, Mitsutoshi ; Nitta, Naotaka ; Shibayama, Etsuya

  • Author_Institution
    Grad. Sch. of Inf. Sci., Nara Inst. of Sci. & Technol. Ikoma, Ikoma, Japan
  • fYear
    2014
  • fDate
    June 30 2014-July 2 2014
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Recently many frameworks are used in software development without proper documentation, and are misused by application developers in calling framework APIs. Debugging a failure caused by a wrong API call is difficult and requires a proper supporting technique. In our preceding study we developed a dynamic analysis technique to detect possibly unexpected side effects that cause failures. In this paper, we introduce a case study to identify a wrong API call using this technique.
  • Keywords
    application program interfaces; program debugging; system monitoring; dynamic analysis technique; program debugging; software development; wrong API call; Debugging; Educational institutions; Electronic mail; Image edge detection; Java; Runtime; Unified modeling language; Application Frameworks; Debug; Dynamic Analysis; Program Comprehension; Side Effect; Symp-toms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD), 2014 15th IEEE/ACIS International Conference on
  • Conference_Location
    Las Vegas, NV
  • Type

    conf

  • DOI
    10.1109/SNPD.2014.6888730
  • Filename
    6888730