ICSE-2024 论文阅读清单

2024 ICSE paper list

ICSE 2024 共收到论文1051篇,最终录取234篇,录用率 22.2%。
两轮的具体录用量如下:

  • ICSE-2024 Round-1 中稿68篇。
  • ICSE-2024 Round-2 中稿166篇。

对于大部分论文,本人只阅读其abstract部分,泛泛了解其研究背景、目的、方法与效果;
对于与本人方向契合的论文,我会更为细致地阅读,写下概括与心得,便于检索。

Round-1

A Comprehensive Study of Learning-based Android Malware Detectors under Challenging Environments
A Large-Scale Survey on the Usability of AI Programming Assistants: Successes and Challenges
Attention! Your Copied Data is Under Monitoring: A Systematic Study of Clipboard Usage in Android Apps
BinAug: Enhancing Binary Similarity Analysis with Low-Cost Input Repairing
Block-based Programming for Two-Armed Robots: A Comparative Study
BOMs Away! Inside the Minds of Stakeholders: A Comprehensive Study of Bills of Materials for Software Systems
Characterizing Software Maintenance Meetings: Information Shared, Discussion Outcomes, and Information Captured
Co-Creation in Fully Remote Software Teams
CoderEval: A Benchmark of Pragmatic Code Generation with Generative Pre-trained Models
CrashTranslator: Automatically Reproducing Mobile Application Crashes Directly from Stack Trace
Dataflow Analysis-Inspired Deep Learning for Efficient Vulnerability Detection
Deep Learning or Classical Machine Learning? An Empirical Study on Log-Based Anomaly Detection
Deeply Reinforcing Android GUI Testing with Deep Reinforcement Learning
DEMISTIFY: Identifying On-device Machine Learning Models Stealing and Reuse Vulnerabilities in Mobile Apps
Demystifying Compiler Unstable Feature Usage and Impacts in the Rust Ecosystem
Detecting Logic Bugs in Graph Database Management Systems via Injective and Surjective Graph Pattern Transformation
Do Automatic Test Generation Tools Generate Flaky Tests?
DocFlow: Extracting Taint Specifications from Software Documentation
Domain Knowledge Matters: Improving Prompts with Fix Templates for Repairing Python Type Errors
ECFuzz: Effective Configuration Fuzzing for Large-Scale Systems
EDEFuzz: A Web API Fuzzer for Excessive Data Exposures
EGFE: End-to-end Grouping of Fragmented Elements in UI Designs with Multimodal Learning
Enabling Runtime Verification of Causal Discovery Algorithms with Automated Conditional Independence Reasoning
Exploring the Potential of ChatGPT in Automated Code Refinement: An Empirical Study
FAIR: Flow Type-Aware Pre-Training of Compiler Intermediate Representations
Fine-SE: Integrating Semantic Features and Expert Features for Software Effort Estimation
FuzzSlice: Pruning False Positives in Static Analysis Warnings through Function-Level Fuzzing
How do Developers Talk about GitHub Actions? Evidence from Online Software Development Community
How to Support ML End-User Programmers through a Conversational Agent
Improving Testing Behavior by Gamifying IntelliJ
Inferring Data Preconditions from Deep Learning Models for Trustworthy Prediction in Deployment
ITER: Iterative Neural Repair for Multi-Location Patches
It’s Not a Feature, It’s a Bug: Fault-Tolerant Model Mining from Noisy Data
Kind Controllers and Fast Heuristics for Non-Well-Separated GR(1) Specifications
KnowLog: Knowledge Enhanced Pre-trained Language Model for Log Understanding
Large Language Models are Edge-Case Generators: Crafting Unusual Programs for Fuzzing Deep Learning Libraries
Large Language Models are Few-Shot Summarizers: Multi-Intent Comment Generation via In-Context Learning
Large Language Models for Test-Free Fault Localization
Learning and Repair of Deep Reinforcement Learning Policies from Fuzz-Testing Data
Learning-based Widget Matching for Migrating GUI Test Cases
LibvDiff: Library Version Difference Guided OSS Version Identification in Binaries
LogShrink: Effective Log Compression by Leveraging Commonality and Variability of Log Data
Marco: A Stochastic Asynchronous Concolic Explorer
Modularizing while Training: a New Paradigm for Modularizing DNN Models
Novelty Begets Popularity, But Curbs Participation - A Macroscopic View of the Python Open-Source Ecosystem
NuzzleBug: Debugging Block-Based Programs in Scratch
Object Graph Programming
On the Helpfulness of Answering Developer Questions on Discord with Similar Conversations and Posts from the Past
On Using GUI Interaction Data to Improve Text Retrieval-based Bug Localization
PonziGuard: Detecting Ponzi Schemes on Ethereum with Contract Runtime Behavior Graph (CRBG)
Practical Program Repair via Preference-based Ensemble Strategy
Predicting open source contributor turnover from value-related discussions: An analysis of GitHub issues
Predicting Performance and Accuracy of Mixed-Precision Programs for Precision Tuning
Prompting Is All Your Need: Automated Android Bug Replay with Large Language Models
Reorder Pointer Flow in Sound Concurrency Bug Prediction
Resource Usage and Optimization Opportunities in Workflows of GitHub Actions
Revealing Hidden Threats: An Empirical Study of Library Misuse in Smart Contracts
RUNNER: Responsible UNfair NEuron Repair for Enhancing Deep Neural Network Fairness
SCTrans: Constructing a Large Public Scenario Dataset for Simulation Testing of Autonomous Driving Systems
Semantic Analysis of Macro Usage for Portability
Smart Contract and DeFi Security Tools: Do They Meet the Needs of Practitioners?
Toward Automatically Completing GitHub Workflows
Toward Improved Deep Learning-based Vulnerability Detection
Towards Reliable AI: Adequacy Metrics for Ensuring the Quality of System-level Testing of Autonomous Vehicles
TRACED: Execution-aware Pre-training for Source Code
UniLog: Automatic Logging via LLM and In-Context Learning
Unveiling the Life Cycle of User Feedback: Best Practices from Software Practitioners
VeRe: Verification Guided Synthesis for Repairing Deep Neural Networks

Round-2(All)

Are Prompt Engineering and TODO Comments Friends or Foes? An Evaluation on GitHub Copilot
Automatic Semantic Augmentation of Language Model Prompts (for Code Summarization)

BinAug: Enhancing Binary Similarity Analysis with Low-Cost Input Repairing

Coca: Improving and Explaining Graph Neural Network-Based Vulnerability Detection Systems

CoderEval: A Benchmark of Pragmatic Code Generation with Generative Pre-trained Models

Code Search is All You Need? Improving Code Suggestions with Code Search

Combining Structured Static Code Information and Dynamic Symbolic Traces for Software Vulnerability Prediction

Comprehensive Semantic Repair of Obsolete GUI Test Scripts for Mobile Applications

Context-Aware Name Recommendation for Field Renaming

DeepSample: DNN sampling-based testing for operational accuracy assessment

Demystifying and Detecting Misuses of Deep Learning APIs

DivLog: Log Parsing with Prompt Enhanced In-Context Learning

Enhancing Exploratory Testing by Large Language Model and Knowledge Graph

Evaluating Code Summarization Techniques: A New Metric and an Empirical Characterization

Evaluating Large Language Models in Class-Level Code Generation

Exploring the Potential of ChatGPT in Automated Code Refinement: An Empirical Study

Fuzz4All: Universal Fuzzing with Large Language Models

GrammarT5: Grammar-Integrated Pretrained Encoder-Decoder Neural Model for Code

GPTScan: Detecting Logic Vulnerabilities in Smart Contracts by Combining GPT with Program Analysis

Improving Smart Contract Security with Contrastive Learning-based Vulnerability Detection

Knowledge Graph Driven Inference Testing for Question Answering Software

KnowLog: Knowledge Enhanced Pre-trained Language Model for Log Understanding

Large Language Models are Edge-Case Generators: Crafting Unusual Programs for Fuzzing Deep Learning Libraries

Large Language Models are Few-Shot Summarizers: Multi-Intent Comment Generation via In-Context Learning

Large Language Models for Test-Free Fault Localization

Learning in the Wild: Towards Leveraging Unlabeled Data for Effectively Tuning Pre-trained Code Models

LLMParser: An Exploratory Study on Using Large Language Models for Log Parsing

Lost in Translation: A Study of Bugs Introduced by Large Language Models while Translating Code

MalCertain: Enhancing Deep Neural Network Based Android Malware Detection by Tackling Prediction Uncertainty

MetaLog: Generalizable Cross-System Anomaly Detection from Logs with Meta-Learning

On Calibration of Pre-trained Code models

  • 18
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值