Lingfeng Bao

Orcid: 0000-0003-1846-0921

According to our database1, Lingfeng Bao authored at least 46 papers between 2015 and 2023.

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

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2023
Neural SZZ Algorithm.
Proceedings of the 38th IEEE/ACM International Conference on Automated Software Engineering, 2023

An Empirical Study of the Apache Voting Process on Open Source Community Governance.
Proceedings of the 14th Asia-Pacific Symposium on Internetware, 2023

The Future Can't Help Fix The Past: Assessing Program Repair In The Wild.
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2023

Patchmatch: A Tool for Locating Patches of Open Source Project Vulnerabilities.
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering: ICSE 2023 Companion Proceedings, 2023

Fine-grained Commit-level Vulnerability Type Prediction by CWE Tree Structure.
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering, 2023

2022
Code Smells in Machine Learning Systems.
CoRR, 2022

How does working from home affect developer productivity? - A case study of Baidu during the COVID-19 pandemic.
Sci. China Inf. Sci., 2022

Recommending Code Reviewers for Proprietary Software Projects: A Large Scale Study.
Proceedings of the IEEE International Conference on Software Analysis, 2022

Automated unearthing of dangerous issue reports.
Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2022

Code Reviewer Recommendation in Tencent: Practice, Challenge, and Direction.
Proceedings of the 44th IEEE/ACM International Conference on Software Engineering: Software Engineering in Practice, 2022

V-SZZ: Automatic Identification of Version Ranges Affected by CVE Vulnerabilities.
Proceedings of the 44th IEEE/ACM 44th International Conference on Software Engineering, 2022

2021
A Large Scale Study of Long-Time Contributor Prediction for GitHub Projects.
IEEE Trans. Software Eng., 2021

Automating Developer Chat Mining.
Proceedings of the 36th IEEE/ACM International Conference on Automated Software Engineering, 2021

2020
psc2code: Denoising Code Extraction from Programming Screencasts.
ACM Trans. Softw. Eng. Methodol., 2020

Enhancing developer interactions with programming screencasts through accurate code extraction.
Proceedings of the ESEC/FSE '20: 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2020

2019
VT-Revolution: Interactive Programming Video Tutorial Authoring and Watching System.
IEEE Trans. Software Eng., 2019

AppMoD: Helping Older Adults Manage Mobile Security with Online Social Help.
Proc. ACM Interact. Mob. Wearable Ubiquitous Technol., 2019

Statistical Log Differencing.
Proceedings of the 34th IEEE/ACM International Conference on Automated Software Engineering, 2019

On reliability of patch correctness assessment.
Proceedings of the 41st International Conference on Software Engineering, 2019

2018
Measuring Program Comprehension: A Large-Scale Field Study with Professionals.
IEEE Trans. Software Eng., 2018

APIReal: an API recognition and linking approach for online developer forums.
Empir. Softw. Eng., 2018

Inference of development activities from interaction with uninstrumented applications.
Empir. Softw. Eng., 2018

On Reliability of Patch Correctness Assessment.
CoRR, 2018

Mining sandboxes: Are we there yet?
Proceedings of the 25th International Conference on Software Analysis, 2018

DSM: a specification mining tool using recurrent neural network based language model.
Proceedings of the 2018 ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2018

VT-revolution: interactive programming tutorials made possible.
Proceedings of the 2018 ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2018

Using finite-state models for log differencing.
Proceedings of the 2018 ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2018

A Smart Context-Aware Program Assistant Based on Dynamic Programming Event Modeling.
Proceedings of the 2018 IEEE International Symposium on Software Reliability Engineering Workshops, 2018

Towards Mining Comprehensive Android Sandboxes.
Proceedings of the 23rd International Conference on Engineering of Complex Computer Systems, 2018

Characterizing Common and Domain-Specific Package Bugs: A Case Study on Ubuntu.
Proceedings of the 2018 IEEE 42nd Annual Computer Software and Applications Conference, 2018

Categorizing and Predicting Invalid Vulnerabilities on Common Vulnerabilities and Exposures.
Proceedings of the 25th Asia-Pacific Software Engineering Conference, 2018

2017
What do developers search for on the web?
Empir. Softw. Eng., 2017

Extracting and analyzing time-series HCI data from screen-captured task videos.
Empir. Softw. Eng., 2017

Automated Android application permission recommendation.
Sci. China Inf. Sci., 2017

Who will leave the company?: a large-scale industry study of developer turnover by mining monthly work report.
Proceedings of the 14th International Conference on Mining Software Repositories, 2017

Personality and Project Success: Insights from a Large-Scale Study with Professionals.
Proceedings of the 2017 IEEE International Conference on Software Maintenance and Evolution, 2017

2016
What Permissions Should This Android App Request?
Proceedings of the International Conference on Software Analysis, Testing and Evolution, 2016

BPMiner: mining developers' behavior patterns from screen-captured task videos.
Proceedings of the 31st Annual ACM Symposium on Applied Computing, 2016

How android app developers manage power consumption?: an empirical study by mining power management commits.
Proceedings of the 13th International Conference on Mining Software Repositories, 2016

Combining Word Embedding with Information Retrieval to Recommend Similar Bug Reports.
Proceedings of the 27th IEEE International Symposium on Software Reliability Engineering, 2016

"Automated Debugging Considered Harmful" Considered Harmful: A User Study Revisiting the Usefulness of Spectra-Based Fault Localization Techniques with Professionals Using Real Bugs from Large Systems.
Proceedings of the 2016 IEEE International Conference on Software Maintenance and Evolution, 2016

2015
amAssist: In-IDE ambient search of online programming resources.
Proceedings of the 22nd IEEE International Conference on Software Analysis, 2015

Reverse engineering time-series interaction data from screen-captured videos.
Proceedings of the 22nd IEEE International Conference on Software Analysis, 2015

ActivitySpace: A Remembrance Framework to Support Interapplication Information Needs.
Proceedings of the 30th IEEE/ACM International Conference on Automated Software Engineering, 2015

Tracking and Analyzing Cross-Cutting Activities in Developers' Daily Work (N).
Proceedings of the 30th IEEE/ACM International Conference on Automated Software Engineering, 2015

scvRipper: Video Scraping Tool for Modeling Developers' Behavior Using Interaction Data.
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015


  Loading...