• DocumentCode
    3442195
  • Title

    IWESEP 2013: Keynote Address

  • Author

    Dongsun Kim

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Hong Kong Univ. of Sci. & Technol., Hong Kong, China
  • Volume
    2
  • fYear
    2013
  • fDate
    2-5 Dec. 2013
  • Abstract
    Summary form only given. Developers have faced with tons of bugs. Fixing bugs is tedious and time-consuming. Typical bug resolution tasks include the identification of bug locations, the selection of bugs to fix, and the actual removal of them. This talk leads audiences to a journey of bug hunting by introducing three novel techniques, automatically locating, prioritizing, and fixing bugs. For bug localization, the two-phase localization model filters out deficient bug reports to avoid noisy input and enhance the accuracy of bug localization. The bug prioritization approach selects bugs to fix first, by using static information. The pattern-based program repair leverages human-written patches to automatically generate more acceptable bug patches.
  • Keywords
    program debugging; bug fixing; bug hunting; bug localization; bug location identification; bug patches; bug prioritization; bug removal; bug resolution tasks; bug selection; human-written patches; pattern-based program repair; two-phase localization model;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference (APSEC), 2013 20th Asia-Pacific
  • Conference_Location
    Bangkok
  • ISSN
    1530-1362
  • Print_ISBN
    978-1-4799-2143-0
  • Type

    conf

  • DOI
    10.1109/APSEC.2013.102
  • Filename
    6754341