-
Postdoc@Purdue CS, HKUST Alumnus
- West Lafayette
-
16:12
(UTC -12:00) - https://chengpeng-wang.github.io/
Starred repositories
Zero shot vulnerability discovery using LLMs
Goshawk is a static analyze tool to detect memory corruption bugs in C source codes. It utilizes NLP to infer custom memory management functions and uses data flow analysis to abstract their behavi…
A manually vetted dataset for security vulnerability detection in Java projects
Framework and Language for Neurosymbolic Programming.
Repository for the paper "Large Language Model-Based Agents for Software Engineering: A Survey". Keep updating.
A high-throughput and memory-efficient inference and serving engine for LLMs
A search engine dedicated to CS conferences. It provides useful filters for conferences and year range.
A continuously updated collection of CodeLLM papers
AI-powered web scraper for harvesting and analyzing Computing Research Association job listings.
An Ethereum Dynamic Analyzer, a.k.a, open-sourced transaction explorer similar to Phalcon/EthTx/TxTracer
This repository is to support contributions for tools for the Project CodeNet dataset hosted in DAX
Bug detection framework for finding Finger tracable bugs in Linux
Utilities for constructing a large dataset of LLVM IR
Neural Code Comprehension: A Learnable Representation of Code Semantics
Code for ICML 2021 paper: How could Neural Networks understand Programs?
[LLVM Static Slicer] Various program analyses, construction of dependence graphs and program slicing of LLVM bitcode.
Seq2seq Type Inference using Static Analysis and CodeT5
Home of CodeT5: Open Code LLMs for Code Understanding and Generation
JavaSlicer is an open-source dynamic slicing tool developed at Saarland University
Agent that empowers software testing with LLMs; industrial-first in China
A curated list of practical guide resources of LLMs (LLMs Tree, Examples, Papers)
🤗 Transformers: State-of-the-art Machine Learning for Pytorch, TensorFlow, and JAX.
SAGE disambiguates protocol description in an IETF RFC document, then converts the disambiguated protocol description into executable protocol implementation.
Exocompilation for productive programming of hardware accelerators
Code of our paper "Method-Level Bug Severity Prediction using Source Code Metrics and LLMs" which is accepted to ISSRE 2023.
CVEfixes: Automated Collection of Vulnerabilities and Their Fixes from Open-Source Software