More about HKUST
A SURVEY OF THE TECHNIQUES FOR PROCESSING STATIC ANALYSIS ALARMS
PhD Qualifying Examination
Title: "A SURVEY OF THE TECHNIQUES FOR PROCESSING STATIC ANALYSIS ALARMS"
by
Mr. Wai Ting CHEUNG
Abstract:
Static analysis tools have shown to be useful in finding bugs in the early
stages of software development. Despite such benefit, previous research
reported that they are not widely adopted in the industry, due to a large
number of reports and false positives. When the cost of manually inspecting the
alarms outweighs that of automation, it reduces the likelihood of developers
using the tools. To help developers adapt static analysis in their development,
the research community has developed different approaches to reduce the manual
work.
In this paper, we report a systematic literature survey on the techniques for
post-processing the alarms of static analysis. Throughout the paper, we discuss
the benefits and drawbacks of each technique. While the techniques have
different degrees of automation, they can be a complement of each other. This
motivates to combine the techniques to put more computation power or manual
labor on the alarms of high priority. It also encourages further research into
how different techniques can be integrated into the workflow of software
development.
Date: Wednesday, 12 October 2016
Time: 3:30pm - 5:30pm
Venue: Room 2304
Lifts 17/18
Committee Members: Dr. Sunghun Kim (Supervisor)
Prof. Shing-Chi Cheung (Chairperson)
Prof. Fangzhen Lin
Dr. Xiaojuan Ma
**** ALL are Welcome ****