Jifeng Xuan

Orcid: 0000-0002-2968-3496

According to our database1, Jifeng Xuan authored at least 78 papers between 2008 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2024
Detecting, Creating, Repairing, and Understanding Indivisible Multi-Hunk Bugs.
Proc. ACM Softw. Eng., 2024

Deep Learning-based Software Engineering: Progress, Challenges, and Opportunities.
CoRR, 2024

Towards Practical and Useful Automated Program Repair for Debugging.
CoRR, 2024

FastLog: An End-to-End Method to Efficiently Generate and Insert Logging Statements.
Proceedings of the 33rd ACM SIGSOFT International Symposium on Software Testing and Analysis, 2024

Assessing the Performance of AI-Generated Code: A Case Study on GitHub Copilot.
Proceedings of the 35th IEEE International Symposium on Software Reliability Engineering, 2024

2023
Generate Complete Logging Statements with an Efficient End-to-End Approach.
CoRR, 2023

Potential Solutions to Challenges in C Program Repair: A Practical Perspective.
Proceedings of the 38th IEEE/ACM International Conference on Automated Software Engineering, 2023

2022
MULA: A Just-In-Time Multi-labeling System for Issue Reports.
IEEE Trans. Reliab., 2022

Probabilistic Path Prioritization for Hybrid Fuzzing.
IEEE Trans. Dependable Secur. Comput., 2022

An Exploratory Study for GUI Posts on Stack Overflow.
Proceedings of the 22nd IEEE International Conference on Software Quality, 2022

Towards the Robustness of Multiple Object Tracking Systems.
Proceedings of the IEEE 33rd International Symposium on Software Reliability Engineering, 2022

Automated Patching for Unreproducible Builds.
Proceedings of the 44th IEEE/ACM 44th International Conference on Software Engineering, 2022

Heuristic strategies for solving the combinatorial optimization problem in real-world credit risk assessment.
Proceedings of the GECCO '22: Genetic and Evolutionary Computation Conference, Companion Volume, Boston, Massachusetts, USA, July 9, 2022

2021
Recommending Relevant Tutorial Fragments for API-Related Natural Language Questions.
Int. J. Softw. Eng. Knowl. Eng., 2021

Demystifying "bad" error messages in data science libraries.
Proceedings of the ESEC/FSE '21: 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2021

Object Removal for Testing Object Detection in Autonomous Vehicle Systems.
Proceedings of the 21st IEEE International Conference on Software Quality, 2021

Where to Handle an Exception? Recommending Exception Handling Locations from a Global Perspective.
Proceedings of the 29th IEEE/ACM International Conference on Program Comprehension, 2021

2020
A perturbation adaptive pursuit strategy based hyper-heuristic for multi-objective optimization problems.
Swarm Evol. Comput., 2020

Can this fault be detected: A study on fault detection via automated test generation.
J. Syst. Softw., 2020

Automatically Identifying Calling-Prone Higher-Order Functions of Scala Programs to Assist Testers.
J. Comput. Sci. Technol., 2020

Mining the use of higher-order functions.
Empir. Softw. Eng., 2020

MetPurity: A Learning-Based Tool of Pure Method Identification for Automatic Test Generation.
Proceedings of the 35th IEEE/ACM International Conference on Automated Software Engineering, 2020

Clone Detection on Large Scala Codebases.
Proceedings of the IEEE 14th International Workshop on Software Clones, 2020

From Code to Natural Language: Type-Aware Sketch-Based Seq2Seq Learning.
Proceedings of the Database Systems for Advanced Applications, 2020

2019
Toward Better Summarizing Bug Reports With Crowdsourcing Elicited Attributes.
IEEE Trans. Reliab., 2019

Does the fault reside in a stack trace? Assisting crash localization by predicting crashing fault residence.
J. Syst. Softw., 2019

How does code style inconsistency affect pull request integration? An exploratory study on 117 GitHub projects.
Empir. Softw. Eng., 2019

Regression Models for Performance Ranking of Configurable Systems: A Comparative Study.
Proceedings of the Structured Object-Oriented Formal Language and Method, 2019

Send Hardest Problems My Way: Probabilistic Path Prioritization for Hybrid Fuzzing.
Proceedings of the 26th Annual Network and Distributed System Security Symposium, 2019

Writing Tests for This Higher-Order Function First: Automatically Identifying Future Callings to Assist Testers.
Proceedings of the Internetware '19: The 11th Asia-Pacific Symposium on Internetware, 2019

Multi-Objective Configuration Sampling for Performance Ranking in Configurable Systems.
Proceedings of the 26th Asia-Pacific Software Engineering Conference, 2019

2018
Towards Better Summarizing Bug Reports with Crowdsourcing Elicited Attributes.
CoRR, 2018

Supporting Many-Objective Software Requirements Decision: An Exploratory Study on the Next Release Problem.
IEEE Access, 2018

How do Multiple Pull Requests Change the Same Code: A Study of Competing Pull Requests in GitHub.
Proceedings of the 2018 IEEE International Conference on Software Maintenance and Evolution, 2018

Automated localization for unreproducible builds.
Proceedings of the 40th International Conference on Software Engineering, 2018

EH-Recommender: Recommending Exception Handling Strategies Based on Program Context.
Proceedings of the 23rd International Conference on Engineering of Complex Computer Systems, 2018

Genetic configuration sampling: learning a sampling strategy for fault detection of configurable systems.
Proceedings of the Genetic and Evolutionary Computation Conference Companion, 2018

2017
Nopol: Automatic Repair of Conditional Statement Bugs in Java Programs.
IEEE Trans. Software Eng., 2017

Automatic repair of real bugs in java: a large-scale experiment on the defects4j dataset.
Empir. Softw. Eng., 2017

A Random Walk Based Algorithm for Structural Test Case Generation.
CoRR, 2017

Towards Effective Bug Triage with Towards Effective Bug Triage with Software Data Reduction Techniques.
CoRR, 2017

Debt-Prone Bugs: Technical Debt in Software Maintenance.
CoRR, 2017

A Hybrid ACO Algorithm for the Next Release Problem.
CoRR, 2017

Approximating the Backbone in the Weighted Maximum Satisfiability Problem.
CoRR, 2017

Multi-Level Random Walk for Software Test Suite Reduction.
IEEE Comput. Intell. Mag., 2017

Developer recommendation on bug commenting: a ranking approach for the developer crowd.
Sci. China Inf. Sci., 2017

Feature based problem hardness understanding for requirements engineering.
Sci. China Inf. Sci., 2017

What causes my test alarm?: automatic cause analysis for test alarms in system and integration testing.
Proceedings of the 39th International Conference on Software Engineering, 2017

Multi-Perspective Visualization to Assist Code Change Review.
Proceedings of the 24th Asia-Pacific Software Engineering Conference, 2017

2016
B-Refactoring: Automatic test code refactoring to improve dynamic analysis.
Inf. Softw. Technol., 2016

MICHAC: Defect Prediction via Feature Selection Based on Maximal Information Coefficient with Hierarchical Agglomerative Clustering.
Proceedings of the IEEE 23rd International Conference on Software Analysis, 2016

Automatic Reproducible Crash Detection.
Proceedings of the International Conference on Software Analysis, Testing and Evolution, 2016

Analyzing Inter-objective Relationships: A Case Study of Software Upgradability.
Proceedings of the Parallel Problem Solving from Nature - PPSN XIV, 2016

Revisit of automatic debugging via human focus-tracking analysis.
Proceedings of the 38th International Conference on Software Engineering, 2016

2015
Towards Effective Bug Triage with Software Data Reduction Techniques.
IEEE Trans. Knowl. Data Eng., 2015

Dynamic Analysis can be Improved with Automatic Test Suite Refactoring.
CoRR, 2015

Automatic Repair of Real Bugs: An Experience Report on the Defects4J Dataset.
CoRR, 2015

Crash reproduction via test case mutation: let existing test cases help.
Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, 2015

Automatic Detection of Parameter Shielding for Test Case Generation.
Proceedings of the 27th International Conference on Software Engineering and Knowledge Engineering, 2015

2014
New Insights Into Diversification of Hyper-Heuristics.
IEEE Trans. Cybern., 2014

Misleading classification.
Sci. China Inf. Sci., 2014

Test case purification for improving fault localization.
Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering, (FSE-22), Hong Kong, China, November 16, 2014

Effective Bug Triage Based on Historical Bug-Fix Information.
Proceedings of the 25th IEEE International Symposium on Software Reliability Engineering, 2014

Learning to Combine Multiple Ranking Metrics for Fault Localization.
Proceedings of the 30th IEEE International Conference on Software Maintenance and Evolution, Victoria, BC, Canada, September 29, 2014

Automatic repair of buggy if conditions and missing preconditions with SMT.
Proceedings of the 6th International Workshop on Constraints in Software Testing, 2014

Learning from evolved next release problem instances.
Proceedings of the Genetic and Evolutionary Computation Conference, 2014

2013
Extracting elite pairwise constraints for clustering.
Neurocomputing, 2013

2012
An Accelerated-Limit-Crossing-Based Multilevel Algorithm for the p-Median Problem.
IEEE Trans. Syst. Man Cybern. Part B, 2012

Solving the Large Scale Next Release Problem with a Backbone-Based Multilevel Algorithm.
IEEE Trans. Software Eng., 2012

Hyper-Heuristics with Low Level Parameter Adaptation.
Evol. Comput., 2012

Developer prioritization in bug repositories.
Proceedings of the 34th International Conference on Software Engineering, 2012

2011
A Hyper-Heuristic Using GRASP with Path-Relinking: A Case Study of the Nurse Rostering Problem.
J. Inf. Technol. Res., 2011

Frequency Distribution Based Hyper-Heuristic for the Bin-Packing Problem.
Proceedings of the Evolutionary Computation in Combinatorial Optimization, 2011

Towards Training Set Reduction for Bug Triage.
Proceedings of the 35th Annual IEEE International Computer Software and Applications Conference, 2011

2010
Automatic Bug Triage using Semi-Supervised Text Classification.
Proceedings of the 22nd International Conference on Software Engineering & Knowledge Engineering (SEKE'2010), Redwood City, San Francisco Bay, CA, USA, July 1, 2010

Ant Based Hyper Heuristics with Space Reduction: A Case Study of the p-Median Problem.
Proceedings of the Parallel Problem Solving from Nature, 2010

Approximate backbone based multilevel algorithm for next release problem.
Proceedings of the Genetic and Evolutionary Computation Conference, 2010

2008
An approximate muscle guided global optimization algorithm for the Three-Index Assignment Problem.
Proceedings of the IEEE Congress on Evolutionary Computation, 2008


  Loading...