News

Aug 26 2026

Vitaly Kurin and Vasilii Nesterov join the VERSE lab as PhD students. Welcome, Vitaly and Vasilii!

Aug 15 2026

Four papers from the VERSE lab will appear at OOPSLA'26 : Tracking Borrows with Regular Expressions; Infinitary Relational Logic; Semi-declarative Language for Combinatorial Search; Grammar Repair with Examples and Tree Automata.

Aug 04 2026

Our paper on certified program synthesis with a multi-modal verifier will appear at ASE'26 .

Jul 04 2026

Our paper on Velvet has been selected as a Distinguished Paper at CAV'26.

Jun 23 2026

Emily Ong's paper "Metamorphic Coverage" has been accepted at ISSTA 2026 (with Manuel Rigger).

Jun 20 2026

Emily Ong is awarded the Outstanding Undergraduate Researcher Prize for her work on Siloso, advised by Suyang Zhong and Manuel Rigger.

Jun 13 2026

Our paper on Automated Database Testing via LLM-Synthesized SQL Features has been accepted at SIGMOD 2027.

Jun 02 2026

Ruijie Meng receives the IMDA Excellence in Computing Prize 2026 for Best PhD Thesis.

Jun 01 2026

The NRF AI for Science project " AI for Program Reasoning " (2026-30), co-led by Cristian Cadar (Imperial College London) and Abhik Roychoudhury, is launched.

May 25 2026

Our paper on lazy proof automation for separation logic will appear at ITP'26.

May 03 2026

AutoCodeRover research becomes a commercial product, launched as the SonarQube Remediation Agent by Sonar CEO Tariq Shaukat at the Singapore ATX summit.

Apr 30 2026

Our paper on Velvet, a foundational multi-modal verifier for imperative programs in Lean, will appear at CAV'26.

Apr 16 2026

Team VVV ( Vladimir Gladshtein and Vitaly Kurin ) won the Best Student Team prize at the VerifyThis competition at ETAPS 2026 in Turin.

Mar 10 2026

Jinsheng Ba will join The Chinese University of Hong Kong, Shenzhen as Assistant Professor from Fall 2026.

Mar 01 2026

Zhengxiong Luo receives a prestigious Singapore NRF Postdoctoral Award.

Feb 24 2026

Three papers from the TEST lab accepted at SIGMOD 2026 : on SQL parsing, join bugs, and database benchmarking.

Jan 17 2026

Our paper "Bringing Order to Practical Validation of Database Isolation Levels" has been accepted at TOCS.

Jan 01 2026

Zhiyu Fan becomes Senior Researcher at Microsoft Research Cambridge.

Dec 30 2025

Our paper "ACME: Automated Clause Mapping Engine for Testing Emerging Database Systems" has been accepted at FSE 2026.

Dec 24 2025

Rajdeep Singh and Junwen An are awarded the Research Achievement Award.

Dec 16 2025

Our paper "Scaling Automated Database System Testing" has been accepted at ASPLOS 2026.

Dec 01 2025

Linard Arquint joins the VERSE lab as a Research Fellow. Welcome, Linard!

Nov 12 2025

Two talk proposals from the VERSE lab, on Velvet and on experience building Veil in Lean, are accepted to the Dafny Workshop 2026.

Nov 11 2025

The VERSE lab releases Loom, a framework for embedding multi-modal program verifiers in Lean, with an accompanying paper for POPL'26.

Nov 04 2025

Thibault Dardinier joins the VERSE lab as a short-term Visiting Research Fellow. Welcome, Thibault!

Oct 17 2025

Junwen An and Emily Ong won First Place at the SPLASH '25 Student Research Competition.

Sep 01 2025

Michael Schwarz joins the FOCS lab as a Research Fellow!

Aug 11 2025

Jed receives the NUS Outstanding Undergraduate Researcher Prize for work on property testing trace closures of regular languages.

Aug 09 2025

Dipesh Kafle , Yueyang Feng, and Valentin Mikhalchuk join the VERSE lab as new PhD students.

Jul 15 2025

Our paper on Answer Set Programming for invariant inference has been accepted to ICLP'25.

May 25 2025

Our paper on accelerating SMT-based program verifiers has been accepted to CAV'25.

Apr 14 2025

The VERSE lab releases Veil, a framework for verifying distributed protocols in Lean; the accompanying paper is accepted to CAV'25.

Feb 21 2025

Our paper on synthesizing Separation Logic predicates via Answer Set Programming has been accepted to OOPSLA'25.

Jan 25 2025

Our paper on programming language synthesis for automated exploit generation has been accepted to USENIX Security'25.

Jan 24 2025

Grace and Jed win Gold medals at the POPL'25 Student Research Competition, for "Store Order Consistency Testing for C-like memory models" and property testing algorithms for trace closures, respectively.

Jan 09 2025

Yunjeong Lee and Ziyi Yang receive Research Achievement Awards.

Jan 02 2025
Nov 30 2024

We are excited to organise the first Singapore PL Summit , which will take place on December 4, 2024!

Jun 08 2023

Four papers from the PLSE lab [ 1, 2, 3, 4 ] will be presented at PLDI'23 in Orlando, FL on June 17-21, 2023.

Jan 12 2023

Abhik Roychoudhury 's paper titled "SemFix: Program Repair via Semantic Analysis" published in ICSE 2013 received ICSE 2023 Most Influential Paper Award .

Jan 10 2023

Qiyuan Zhao joins NUS as a PhD Student. Welcome Qiyuan!

Jan 08 2023

Ali El Husseini from Ecole Normale Superieure de Paris joins as PhD Student in Abhik's team. Welcome Ali!

Aug 10 2022

Zhendong Ang joins NUS as a PhD Student. Welcome Zhendong!

Aug 03 2022

Martin Mirchev joins as a PhD student and Sung Yong Kim joins as part of the French Double Degree program (FDDP). Welcome Martin and Sung to Secure Software group!

Aug 01 2022

Jinsheng Ba and Suyang Zhong officially joined the NUS TEST lab. Welcome Jinsheng and Suyang!

Jul 20 2022
Jul 18 2022

Vladimir Gladstein joins VERSE lab as a PhD student. Welcome, Vladimir!

Jul 01 2022

A paper on random testing of Scilla interpreter and compiler with QuickChick will appear at ICFP’22.

Jun 20 2022

A paper on Hippodrome , a new tool for automated repair of concurrent data races, built on top of Infer Static Analyser, will appear at ACM Transactions on Software Engineering and Methodology.

Mar 31 2022

Umang Mathur's paper titled "A Tree Clock Data Structure for Causal Ordering in Concurrent Executions" won a Best Paper Award at ASPLOS 2022

Mar 01 2022

Abhik Roychoudhury receives the IEEE Technical Committee of Software Engineering New Directions Award, jointly with Cristian Cadar , for contributions to symbolic execution used for test generation and program repair.

Jan 01 2022

Ministry of Education (MoE) Tier 3 program Automated Program Repair funded to Abhik Roychoudhury , Ilya Sergey , and Chin Wei Ngan .

Dec 01 2021

Thanks to Oracle Labs for their generous donation to support our research on program repair for security.

Oct 01 2021

Descartes program on smart cities with CNRS has been launched ( Please apply ).

Sep 27 2021

Manuel Rigger shared his experience on the academic job market at a seminar and panel discussion at NUS

Sep 01 2021

Congratulations to Xiang Gao for defending his PhD thesis .

Sep 01 2021

Ziyi Yang joins the lab as a PhD student, and Tram Hoang and Bryan Tan join as MComp students. Welcome, Bryan, Tram, and Ziyi!

Jul 29 2021
Jul 25 2021
Jul 23 2021

Our invited position paper Deductive Synthesis of Programs with Pointers: Techniques, Challenges, Opportunities has appeared in the proceedings of CAV'21.

May 25 2021

The paper on Cyclic Program Synthesis has been named a recipient of PLDI 2021 Distinguished Paper Award .

May 04 2021

Two papers, on smart contract sharding and on cyclic program synthesis , will appear at PLDI'21 .

May 01 2021

Former PhD student and post-doc Marcel Boehme joining Max-Planck Institute for Security and Privacy as faculty member.

Apr 15 2021

Yasunari Watanabe has defended his MComp thesis on Certified Program Synthesis. Congratulations, Yasu!

Apr 01 2021

CPR tool on Concolic Program Repair (see paper) released.

Dec 01 2020

Yutaka Nagashima joins the team as a postdoc. Welcome, Yutaka!

Nov 30 2020

Our paper on Automated Repair of Heap-Manipulating Programs via SuSLik-style Synthesis will appear at VMCAI 2021 .

Nov 02 2020

An extended paper on Distributed Protocol Combinators with an expanded toolset and more case studies has been accepted for publication in Journal of Functional Programming. Now we can do Paxos!

Oct 29 2020

Abhik Roychoudhury will be speaking at the NUS PhD e-open Day 2020

Oct 01 2020

Singapore International Cyber Week (SICW) R & D Workshop , (watch Day 1) organized by Singapore Cybersecurity Consortium

Sep 25 2020

Ilya will present the work on CoSplit at PurPL Seminar Series .

Aug 09 2020

Yunjeong Lee and George Pîrlea join the team as a PhD students at NUS School of Computing. Welcome!

Apr 06 2020

The paper by Kiran on mechanised verification of probabilistic properties of Bloom filters and their generalisations has been accepted to CAV 2020.

Dec 24 2019

Our paper on enhancing deductive program synthesis with read-only permissions will appear at ESOP 2020.