activity
20202026
most citedGenerating Informative CVE Description From ExploitDB Posts by Extractive Summarization

15 citations · 26 across the 15 of their papers we have counts for

collaborators

16 papers

cs.SE2026

Favia: Forensic Agent for Vulnerability-fix Identification and Analysis

André Storhaug, Jiamou Sun, Jingyue Li

Identifying vulnerability-fixing commits corresponding to disclosed CVEs is essential for secure software maintenance but remains challenging at scale, as large repositories contai…

cs.SE2025

Domain-constrained Synthesis of Inconsistent Key Aspects in Textual Vulnerability Descriptions

Linyi Han, Shidong Pan, Zhenchang Xing +5

Textual Vulnerability Descriptions (TVDs) are crucial for security analysts to understand and address software vulnerabilities. However, the key aspect inconsistencies in TVDs from…

cs.SE2025

LLM-as-a-Judge for Software Engineering: Literature Review, Vision, and the Road Ahead

Junda He, Jieke Shi, Terry Yue Zhuo +5

The rapid integration of Large Language Models (LLMs) into software engineering (SE) has revolutionized tasks like code generation, producing a massive volume of software artifacts…

cs.CR2025

HackWorld: Evaluating Computer-Use Agents on Exploiting Web Application Vulnerabilities

Xiaoxue Ren, Penghao Jiang, Kaixin Li +6

Web applications are prime targets for cyberattacks as gateways to critical services and sensitive data. Traditional penetration testing is costly and expertise-intensive, making i…

cs.SE2025

Bridging Solidity Evolution Gaps: An LLM-Enhanced Approach for Smart Contract Compilation Error Resolution

Likai Ye, Mengliang Li, Dehai Zhao +2

Solidity, the dominant smart contract language for Ethereum, has rapidly evolved with frequent version updates to enhance security, functionality, and developer experience. However…

cs.SE2025

From Code to Courtroom: LLMs as the New Software Judges

Junda He, Jieke Shi, Terry Yue Zhuo +5

Recently, Large Language Models (LLMs) have been increasingly used to automate SE tasks such as code generation and summarization. However, evaluating the quality of LLM-generated…

cs.SE2025

Identifying and Mitigating API Misuse in Large Language Models

Terry Yue Zhuo, Junda He, Jiamou Sun +4

API misuse in code generated by large language models (LLMs) presents a serious and growing challenge in software development, as although LLMs demonstrate impressive code generati…

cs.CR2025★ 6 cited

50 Shades of Deceptive Patterns: A Unified Taxonomy, Multimodal Detection, and Security Implications

Zewei Shi, Ruoxi Sun, Jieshan Chen +5

Deceptive patterns (DPs) are user interface designs deliberately crafted to manipulate users into unintended decisions, often by exploiting cognitive biases for the benefit of comp…

cs.SE2024

From Exploration to Revelation: Detecting Dark Patterns in Mobile Apps

Jieshan Chen, Zhen Wang, Jiamou Sun +5

Mobile apps are essential in daily life but frequently employ deceptive patterns, such as visual emphasis or linguistic nudging, to manipulate user behavior. Existing research larg…

cs.SE2024★ 2 cited

Do Chase Your Tail! Missing Key Aspects Augmentation in Textual Vulnerability Descriptions of Long-tail Software through Feature Inference

Linyi Han, Shidong Pan, Zhenchang Xing +4

Augmenting missing key aspects in Textual Vulnerability Descriptions (TVDs) is crucial for effective vulnerability analysis. For instance, in TVDs, key aspects include Attack Vecto…

cs.CR2024

The Invisible Game on the Internet: A Case Study of Decoding Deceptive Patterns

Zewei Shi, Ruoxi Sun, Jieshan Chen +2

Deceptive patterns are design practices embedded in digital platforms to manipulate users, representing a widespread and long-standing issue in the web and mobile software developm…

cs.SE2023★ 1 cited

Pop Quiz! Do Pre-trained Code Models Possess Knowledge of Correct API Names?

Terry Yue Zhuo, Xiaoning Du, Zhenchang Xing +4

Recent breakthroughs in pre-trained code models, such as CodeBERT and Codex, have shown their superior performance in various downstream tasks. The correctness and unambiguity of A…

cs.HC2023★ 1 cited

Unveiling the Tricks: Automated Detection of Dark Patterns in Mobile Applications

Jieshan Chen, Jiamou Sun, Sidong Feng +4

Mobile apps bring us many conveniences, such as online shopping and communication, but some use malicious designs called dark patterns to trick users into doing things that are not…

cs.CR2023

Silent Vulnerable Dependency Alert Prediction with Vulnerability Key Aspect Explanation

Jiamou Sun, Zhenchang Xing, Qinghua Lu +4

Due to convenience, open-source software is widely used. For beneficial reasons, open-source maintainers often fix the vulnerabilities silently, exposing their users unaware of the…

cs.LG2021★ 15 cited

Generating Informative CVE Description From ExploitDB Posts by Extractive Summarization

Jiamou Sun, Zhenchang Xing, Hao Guo +4

ExploitDB is one of the important public websites, which contributes a large number of vulnerabilities to official CVE database. Over 60\% of these vulnerabilities have high- or cr…

cs.SE2020★ 1 cited

Task-Oriented API Usage Examples Prompting Powered By Programming Task Knowledge Graph

Jiamou Sun, Zhenchang Xing, Xin Peng +2

Programming tutorials are often created to demonstrate programming tasks with code examples. However, our study of Stack Overflow questions reveals the low utilization of high-qual…