scispace - formally typeset
D

Duc-Hiep Chu

Researcher at National University of Singapore

Publications -  25
Citations -  3012

Duc-Hiep Chu is an academic researcher from National University of Singapore. The author has contributed to research in topics: Symbolic execution & String (computer science). The author has an hindex of 11, co-authored 25 publications receiving 2310 citations. Previous affiliations of Duc-Hiep Chu include Institute of Science and Technology Austria.

Papers
More filters
Proceedings ArticleDOI

Making Smart Contracts Smarter

TL;DR: This paper investigates the security of running smart contracts based on Ethereum in an open distributed network like those of cryptocurrencies, and proposes ways to enhance the operational semantics of Ethereum to make contracts less vulnerable.
Posted Content

Making Smart Contracts Smarter.

TL;DR: Oyente as discussed by the authors is a symbolic execution tool to find potential security bugs in the execution of smart contracts based on Ethereum in an open distributed network like those of Bitcoin and Ethereum.
Proceedings ArticleDOI

S3: syntax- and semantic-guided repair synthesis via programming by examples

TL;DR: This work presents S3, a new repair synthesis engine that leverages programming-by-examples methodology to synthesize high-quality bug repairs and compares S3’s repair effectiveness with state-of-the-art synthesis engines Angelix, Enumerative, and CVC4.
Proceedings ArticleDOI

S3: A Symbolic String Solver for Vulnerability Detection in Web Applications

TL;DR: This work presents S3, a new symbolic string solver that employs a new algorithm for a constraint language that is expressive enough for widespread applicability and demonstrates both its robustness and its efficiency against the state-of-the-art.
Proceedings ArticleDOI

JFIX: semantics-based repair of Java programs via symbolic PathFinder

TL;DR: JFix is presented, a semantics-based APR framework that targets Java, and is designed to be sufficiently generic to support a variety of such techniques, and supports the claim that the framework can both support developers seeking semantics- based repair of bugs in Java programs, as well as enable larger scale empirical studies comparing syntactic- and semantics-Based APR targeting Java.