scispace - formally typeset
W

Wei-Ngan Chin

Researcher at National University of Singapore

Publications -  150
Citations -  2633

Wei-Ngan Chin is an academic researcher from National University of Singapore. The author has contributed to research in topics: Separation logic & Correctness. The author has an hindex of 26, co-authored 146 publications receiving 2528 citations. Previous affiliations of Wei-Ngan Chin include Singapore–MIT alliance & Imperial College London.

Papers
More filters
Posted Content

Automated Modular Verification for Race-Free Channels with Implicit and Explicit Synchronization.

TL;DR: In this article, the authors propose a more expressive session logic to capture multiparty protocols and use it to ensure race-freedom and communication-safety in software for communication centric programs.
Proceedings ArticleDOI

From Verification to Specification Inference

TL;DR: This work proposes a new framework for specification construction that can be done selectively and incrementally, that allows preconditions and postconditions to be selectively inferred via a set of specified variables, that included synthesis for unknown functions and relations.
Journal ArticleDOI

Tracing OCaml Programs

Darius Foo, +1 more
- 11 Apr 2023 - 
TL;DR: A solution to the main technical challenge, which is being able to log typed values with lower overhead and maintenance burden than existing approaches is outlined and the tools built around this for visualizing and exploring executions are demonstrated.
Book ChapterDOI

Variable Timestamp-Based Distributed Deadlock Detection and Resolution

TL;DR: This paper proposes a new timestamp-based distributed deadlock detection and resolution algorithm for the AND resource request model that can reduce the number of deadlock detections without incurring additional communication costs.
Book ChapterDOI

A Proof Slicing Framework for Program Verification

TL;DR: In the context of program verification, this work proposes a formal framework for proof slicing that can aggressively reduce the size of proof obligations as a means of performance improvement, and develops a calculus that formalizes a complete proof slicing procedure.