Please use this identifier to cite or link to this item: https://scholarbank.nus.edu.sg/handle/10635/119267
DC FieldValue
dc.titleEnhancing Total Correctness Proofs in Program Verification
dc.contributor.authorLE TON CHANH
dc.date.accessioned2015-03-31T18:01:34Z
dc.date.available2015-03-31T18:01:34Z
dc.date.issued2014-11-26
dc.identifier.citationLE TON CHANH (2014-11-26). Enhancing Total Correctness Proofs in Program Verification. ScholarBank@NUS Repository.
dc.identifier.urihttp://scholarbank.nus.edu.sg/handle/10635/119267
dc.description.abstractRecent advances in software verification mainly focus on partial correctness with safety properties of software systems. This thesis develops methodologies to enhance expressiveness, focusing on program termination and non-termination reasoning, and scalability, focusing on the concept of modularity, of total correctness proofs in program verification. Firstly, we introduce a unified logical framework for specifying and verifying termination and non-termination properties of programs in terms of resource reasoning. Secondly, we present a modular inference mechanism for summarizing termination and non-termination behaviors of each method in programs with abduction and case analysis. Lastly, we develop a formal framework for proof slicing in verification that can aggressively reduce the size of the discharged proof obligations as a means of performance improvement. The experimental results show the scalability and efficiency of our mechanisms against state-of-the-art systems.
dc.language.isoen
dc.subjectsoftware verification, total correctness, termination inference, non-termination inference, resource logic, proof slicing
dc.typeThesis
dc.contributor.departmentCOMPUTER SCIENCE
dc.contributor.supervisorCHIN WEI NGAN
dc.description.degreePh.D
dc.description.degreeconferredDOCTOR OF PHILOSOPHY
dc.identifier.isiutNOT_IN_WOS
Appears in Collections:Ph.D Theses (Open)

Show simple item record
Files in This Item:
File Description SizeFormatAccess SettingsVersion 
LeTonChanh.pdf744.11 kBAdobe PDF

OPEN

NoneView/Download

Google ScholarTM

Check


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.