Shangwen Wang

Orcid: 0000-0003-1469-2063

According to our database1, Shangwen Wang authored at least 44 papers between 2018 and 2024.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
AgentFL: Scaling LLM-based Fault Localization to Project-Level Context.
CoRR, 2024

When Neural Code Completion Models Size up the Situation: Attaining Cheaper and Faster Completion through Dynamic Model Inference.
CoRR, 2024

Large Language Models are Few-Shot Summarizers: Multi-Intent Comment Generation via In-Context Learning.
Proceedings of the 46th IEEE/ACM International Conference on Software Engineering, 2024

2023
Pre-implementation Method Name Prediction for Object-oriented Programming.
ACM Trans. Softw. Eng. Methodol., November, 2023

Two Birds with One Stone: Boosting Code Generation and Code Search via a Generative Adversarial Network.
Proc. ACM Program. Lang., October, 2023

Predictive Comment Updating With Heuristics and AST-Path-Based Neural Learning: A Two-Phase Approach.
IEEE Trans. Software Eng., April, 2023

Enhancing Code Intelligence Tasks with ChatGPT.
CoRR, 2023

FITNESS: A Causal De-correlation Approach for Mitigating Bias in Machine Learning Software.
CoRR, 2023

An Empirical Study on Using Large Language Models for Multi-Intent Comment Generation.
CoRR, 2023

Natural Language to Code: How Far Are We?
Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2023

CCT5: A Code-Change-Oriented Pre-trained Model.
Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2023

An Extensive Study on Adversarial Attack against Pre-trained Models of Code.
Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2023

An Extensive Study of the Structure Features in Transformer-based Code Semantic Summarization.
Proceedings of the 31st IEEE/ACM International Conference on Program Comprehension, 2023

Interpretation-based Code Summarization.
Proceedings of the 31st IEEE/ACM International Conference on Program Comprehension, 2023

Don't Complete It! Preventing Unhelpful Code Completion for Productive and Sustainable Neural Code Completion Systems.
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering: ICSE 2023 Companion Proceedings, 2023

2022
Context-Aware Code Change Embedding for Better Patch Correctness Assessment.
ACM Trans. Softw. Eng. Methodol., 2022

A fine-grained data set and analysis of tangling in bug fixing commits.
Empir. Softw. Eng., 2022

Learning to Prevent Profitless Neural Code Completion.
CoRR, 2022

Recommending Base Image for Docker Containers based on Deep Configuration Comprehension.
Proceedings of the IEEE International Conference on Software Analysis, 2022

On the Way to Microservices: Exploring Problems and Solutions from Online Q&A Community.
Proceedings of the IEEE International Conference on Software Analysis, 2022

Is this Change the Answer to that Problem?: Correlating Descriptions of Bug and Code Changes for Evaluating Patch Correctness.
Proceedings of the 37th IEEE/ACM International Conference on Automated Software Engineering, 2022

Reentrancy Vulnerability Detection and Localization: A Deep Learning Based Two-phase Approach.
Proceedings of the 37th IEEE/ACM International Conference on Automated Software Engineering, 2022

Fine-grained code-comment semantic interaction analysis.
Proceedings of the 30th IEEE/ACM International Conference on Program Comprehension, 2022

Peeler: Learning to Effectively Predict Flakiness without Running Tests.
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2022

2021
Beep: Fine-grained Fix Localization by Learning to Predict Buggy Code Elements.
CoRR, 2021

On the Impact of Flaky Tests in Automated Program Repair.
Proceedings of the 28th IEEE International Conference on Software Analysis, 2021

Lightweight global and local contexts guided method name recommendation with prior knowledge.
Proceedings of the ESEC/FSE '21: 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2021

Automated Comment Update: How Far are We?
Proceedings of the 29th IEEE/ACM International Conference on Program Comprehension, 2021

Peculiar: Smart Contract Vulnerability Detection Based on Crucial Data Flow Graph and Pre-training Techniques.
Proceedings of the 32nd IEEE International Symposium on Software Reliability Engineering, 2021

2020
Large-Scale Manual Validation of Bug Fixing Commits: A Fine-grained Analysis of Tangling.
CoRR, 2020

Automated Patch Correctness Assessment: How Far are We?
Proceedings of the 35th IEEE/ACM International Conference on Automated Software Engineering, 2020

On the efficiency of test suite based program repair: A Systematic Assessment of 16 Automated Repair Systems for Java Programs.
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Seoul, South Korea, 27 June, 2020

An Empirical Study on the Influence of Social Interactions for the Acceptance of Answers in Stack Overflow.
Proceedings of the 27th Asia-Pacific Software Engineering Conference, 2020

Understanding the Non-Repairability Factors of Automated Program Repair Techniques.
Proceedings of the 27th Asia-Pacific Software Engineering Conference, 2020

2019
History-Driven Fix for Code Quality Issues.
IEEE Access, 2019

Dissection on Java Organs in GitHub Repositories.
IEEE Access, 2019

Multi-Location Program Repair Strategies Learned from Successful Experience (S).
Proceedings of the 31st International Conference on Software Engineering and Knowledge Engineering, 2019

How Different Is It Between Machine-Generated and Developer-Provided Patches? : An Empirical Study on the Correct Patches Generated by Automated Program Repair Techniques.
Proceedings of the 2019 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2019

Attention Please: Consider Mockito when Evaluating Newly Proposed Automated Program Repair Techniques.
Proceedings of the Evaluation and Assessment on Software Engineering, 2019

2018
Attention Please: Consider Mockito when Evaluating Newly Released Automated Program Repair Techniques.
CoRR, 2018

Multi-Location Program Repair: Roads Ahead.
CoRR, 2018

An Initial Step Towards Organ Transplantation Based on GitHub Repository.
IEEE Access, 2018

A Hybrid Approach for Tag Hierarchy Construction.
Proceedings of the New Opportunities for Software Reuse - 17th International Conference, 2018

An Empirical Study on the Effect of Dynamic Slicing on Automated Program Repair Efficiency.
Proceedings of the 2018 IEEE International Conference on Software Maintenance and Evolution, 2018


  Loading...