More about HKUST
A Survey of Automated Tools for Program Verification using Static analysis
PhD Qualifying Examination
Title: "A Survey of Automated Tools for Program Verification using Static
analysis"
by
Mr. Pritom Rajkhowa
Abstract:
Software bugs in electronic systems may arise due to human error in
writing computer programs. They may cause crashing of applications, cyber
attacks, wrong medical reporting, accidents in aviation, automotive
malfunctions, etc. The general practice for testing programs with a sample
input to find any possibility of abnormal behavior is not satisfactory as
it not possible to cover all the cases. Formal program verification
enables mathematical means to verify the correctness of software to
increase assurance of the program. Currently, available program
verifications are either fully automatic or semiautomatic(interactive).
Automated verification of computer programs has remained a topic of
intense research for several years. During this period, different
techniques and approaches were proposed and implemented by various tools
to address diverse challenges in this field. Static analysis of program
verification is a widely used technique. This report surveys current work
on automated verification systems which use static analysis. An attempt
has been made to present the short description of those tools highlighting
their approaches when applied to practical problems. The merits and
shortcomings of these tools have been discussed.
Date: Monday, 14 August 2017
Time: 4:00pm - 6:00pm
Venue: Room 2610
Lifts 31/32
Committee Members: Prof. Fangzhen Lin (Supervisor)
Prof. Cunsheng Ding (Chairperson)
Prof. Shing-Chi Cheung
Dr. Ke Yi
**** ALL are Welcome ****