Please use this identifier to cite or link to this item:
https://lib.hpu.edu.vn/handle/123456789/24889
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Li, Kaituo | en_US |
dc.date.accessioned | 2017-06-08T09:39:30Z | |
dc.date.available | 2017-06-08T09:39:30Z | |
dc.date.issued | 2016 | en_US |
dc.identifier.other | HPU4160753 | en_US |
dc.identifier.uri | https://lib.hpu.edu.vn/handle/123456789/24889 | |
dc.description.abstract | This work proposes new combinations of static and dynamic analysis for bug detection and program understanding. There are 3 related but largely independent directions: a) In the area of dynamic invariant inference, we improve the consistency of dynamically discovered invariants by taking into account second-order constraints that encode knowledge about invariants the second-order constraints are either supplied by the programmer or vetted by the programmer (among candidate constraints suggested automatically) b) In the area of testing dataflow (esp. map-reduce) programs, our tool, SEDGE, achieves higher testing coverage by leveraging existing input data and generalizing them using a symbolic reasoning engine (a powerful SMT solver) c) In the area of bug detection, we identify and present the concept of residual investigation: a dynamic analysis that serves as the runtime agent of a static analysis. Residual investigation identifies with higher certainty whether an error reported by the static analysis is likely true. | en_US |
dc.format.extent | 151 p. | en_US |
dc.format.mimetype | application/pdf | en_US |
dc.language.iso | en | en_US |
dc.publisher | University of Massachusetts Amherst | en_US |
dc.subject | Programming Languages and Compilers | en_US |
dc.subject | Software Engineering | en_US |
dc.subject | Combining Static | en_US |
dc.subject | Dynamic Analysis | en_US |
dc.subject | Bug Detection | en_US |
dc.subject | Program Understanding | en_US |
dc.title | Combining Static and Dynamic Analysis for Bug Detection and Program Understanding | en_US |
dc.type | Doctoral Dissertation | en_US |
dc.size | 679Kb | en_US |
dc.department | Technology | en_US |
Appears in Collections: | Technology |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
0642_Combining_Static.pdf Restricted Access | 679.02 kB | Adobe PDF | View/Open Request a copy |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.