Junjie Chen

Orcid: 0000-0003-3056-9962

Affiliations:
  • Tianjin University, College of Intelligence and Computing, Tianjin, China
  • Peking University, Institute of Software, Beijing, China


According to our database1, Junjie Chen authored at least 115 papers between 2014 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
Try with Simpler - An Evaluation of Improved Principal Component Analysis in Log-based Anomaly Detection.
ACM Trans. Softw. Eng. Methodol., June, 2024

Compiler Autotuning through Multiple-phase Learning.
ACM Trans. Softw. Eng. Methodol., May, 2024

Mapping APIs in Dynamic-typed Programs by Leveraging Transfer Learning.
ACM Trans. Softw. Eng. Methodol., May, 2024

Revisiting deep neural network test coverage from the test effectiveness perspective.
J. Softw. Evol. Process., April, 2024

A Post-training Framework for Improving the Performance of Deep Learning Models via Model Transformation.
ACM Trans. Softw. Eng. Methodol., March, 2024

Variable-based Fault Localization via Enhanced Decision Tree.
ACM Trans. Softw. Eng. Methodol., February, 2024

Stratified random sampling for neural network test input selection.
Inf. Softw. Technol., January, 2024

Dependency-Aware Code Naturalness.
Proc. ACM Program. Lang., 2024

Selecting Initial Seeds for Better JVM Fuzzing.
CoRR, 2024

A Tale of Two DL Cities: When Library Tests Meet Compiler.
CoRR, 2024

An Empirical Study of Unit Test Generation with Large Language Models.
CoRR, 2024

Enhancing LLM-based Test Generation for Hard-to-Cover Branches via Program Analysis.
CoRR, 2024

A Large-scale Empirical Study on Improving the Fairness of Deep Learning Models.
CoRR, 2024

A Large-Scale Empirical Study on Improving the Fairness of Image Classification Models.
Proceedings of the 33rd ACM SIGSOFT International Symposium on Software Testing and Analysis, 2024

Large Language Models for Equivalent Mutant Detection: How Far Are We?
Proceedings of the 33rd ACM SIGSOFT International Symposium on Software Testing and Analysis, 2024

Fuzzing MLIR Compiler Infrastructure via Operation Dependency Analysis.
Proceedings of the 33rd ACM SIGSOFT International Symposium on Software Testing and Analysis, 2024

Towards Understanding the Bugs in Solidity Compiler.
Proceedings of the 33rd ACM SIGSOFT International Symposium on Software Testing and Analysis, 2024

I3DE: An IDE for Inspecting Inconsistencies in PL/SQL Code.
Proceedings of the 1st ACM/IEEE Workshop on Integrated Development Environments, 2024

Program Ingredients Abstraction and Instantiation for Synthesis-based JVM Testing.
Proceedings of the 2024 on ACM SIGSAC Conference on Computer and Communications Security, 2024

2023
Differential Testing of Machine Translators Based on Compositional Semantics.
IEEE Trans. Software Eng., December, 2023

Toward Understanding Deep Learning Framework Bugs.
ACM Trans. Softw. Eng. Methodol., November, 2023

Generic and robust root cause localization for multi-dimensional data in online service systems.
J. Syst. Softw., September, 2023

Exploring Better Black-Box Test Case Prioritization via Log Analysis.
ACM Trans. Softw. Eng. Methodol., May, 2023

Achieving High MAP-Coverage Through Pattern Constraint Reduction.
IEEE Trans. Software Eng., 2023

Understanding and predicting incident mitigation time.
Inf. Softw. Technol., 2023

Enhancing Redundancy-based Automated Program Repair by Fine-grained Pattern Mining.
CoRR, 2023

Test-Case-Driven Programming Understanding in Large Language Models for Better Code Generation.
CoRR, 2023

Bias Assessment and Mitigation in LLM-based Code Generation.
CoRR, 2023

COCO: Testing Code Generation Systems via Concretized Instructions.
CoRR, 2023

Compiler Auto-tuning through Multiple Phase Learning.
CoRR, 2023

Adversarial Attacks on Neural Models of Code via Code Difference Reduction.
CoRR, 2023

FuzzJIT: Oracle-Enhanced Fuzzing for JavaScript Engine JIT Compiler.
Proceedings of the 32nd USENIX Security Symposium, 2023

Statfier: Automated Testing of Static Analyzers via Semantic-Preserving Program Transformations.
Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2023

SJFuzz: Seed and Mutator Scheduling for JVM Fuzzing.
Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2023

Enhancing Coverage-Guided Fuzzing via Phantom Program.
Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2023

OrdinalFix: Fixing Compilation Errors via Shortest-Path CFL Reachability.
Proceedings of the 38th IEEE/ACM International Conference on Automated Software Engineering, 2023

MLIRSmith: Random Program Generation for Fuzzing MLIR Compiler Infrastructure.
Proceedings of the 38th IEEE/ACM International Conference on Automated Software Engineering, 2023

On-the-fly Improving Performance of Deep Code Models via Input Denoising.
Proceedings of the 38th IEEE/ACM International Conference on Automated Software Engineering, 2023

Code Difference Guided Adversarial Example Generation for Deep Code Models.
Proceedings of the 38th IEEE/ACM International Conference on Automated Software Engineering, 2023

Testing the Compiler for a New-Born Programming Language: An Industrial Case Study (Experience Paper).
Proceedings of the 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis, 2023

Silent Compiler Bug De-duplication via Three-Dimensional Analysis.
Proceedings of the 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis, 2023

Fuzzing Deep Learning Compilers with HirGen.
Proceedings of the 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis, 2023

Vectorizing Program Ingredients for Better JVM Testing.
Proceedings of the 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis, 2023

Can Code Representation Boost IR-Based Test Case Prioritization?
Proceedings of the 34th IEEE International Symposium on Software Reliability Engineering, 2023

Regression Fuzzing for Deep Learning Systems.
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering, 2023

Achieving Last-Mile Functional Coverage in Testing Chip Design Software Implementations.
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering: Software Engineering in Practice, 2023

JITfuzz: Coverage-guided Fuzzing for JVM Just-in-Time Compilers.
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering, 2023

Compiler Test-Program Generation via Memoized Configuration Search.
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering, 2023

2022
Parallel Test Prioritization.
ACM Trans. Softw. Eng. Methodol., 2022

Boosting Compiler Testing via Compiler Optimization Exploration.
ACM Trans. Softw. Eng. Methodol., 2022

Deep Learning Test Optimization Method Using Multi-objective Optimization.
Int. J. Softw. Informatics, 2022

HirFuzz: Detecting High-Level Optimization Bugs in DL Compilers via Computational Graph Generation.
CoRR, 2022

Toward Understanding Deep Learning Framework Bugs.
CoRR, 2022

Toward Improving the Robustness of Deep Learning Models via Model Transformation.
Proceedings of the 37th IEEE/ACM International Conference on Automated Software Engineering, 2022

An Empirical Study on Numerical Bugs in Deep Learning Programs.
Proceedings of the 37th IEEE/ACM International Conference on Automated Software Engineering, 2022

Learning to Construct Better Mutation Faults.
Proceedings of the 37th IEEE/ACM International Conference on Automated Software Engineering, 2022

Natural Test Generation for Precise Testing of Question Answering Software.
Proceedings of the 37th IEEE/ACM International Conference on Automated Software Engineering, 2022

How Useful is Code Change Information for Fault Localization in Continuous Integration?
Proceedings of the 37th IEEE/ACM International Conference on Automated Software Engineering, 2022

History-Driven Test Program Synthesis for JVM Testing.
Proceedings of the 44th IEEE/ACM 44th International Conference on Software Engineering, 2022

On the Evaluation of Neural Code Summarization.
Proceedings of the 44th IEEE/ACM 44th International Conference on Software Engineering, 2022

BugListener: Identifying and Synthesizing Bug Reports from Collaborative Live Chats.
Proceedings of the 44th IEEE/ACM 44th International Conference on Software Engineering, 2022

2021
Historical Spectrum Based Fault Localization.
IEEE Trans. Software Eng., 2021

Coverage Prediction for Accelerating Compiler Testing.
IEEE Trans. Software Eng., 2021

A Survey of Compiler Testing.
ACM Comput. Surv., 2021

Neural Code Summarization: How Far Are We?
CoRR, 2021

Jump-Starting Multivariate Time Series Anomaly Detection for Online Service Systems.
Proceedings of the 2021 USENIX Annual Technical Conference, 2021

Identifying bad software changes via multimodal anomaly detection for online service systems.
Proceedings of the ESEC/FSE '21: 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2021

Exposing numerical bugs in deep learning via gradient back-propagation.
Proceedings of the ESEC/FSE '21: 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2021

Probabilistic Delta debugging.
Proceedings of the ESEC/FSE '21: 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2021

A comprehensive study of deep learning compiler bugs.
Proceedings of the ESEC/FSE '21: 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2021

LS-sampling: an effective local search based sampling approach for achieving high t-wise coverage.
Proceedings of the ESEC/FSE '21: 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2021

HARS: Heuristic-Enhanced Adaptive Randomized Scheduling for Concurrency Testing.
Proceedings of the 21st IEEE International Conference on Software Quality, 2021

Practical Root Cause Localization for Microservice Systems via Trace Analysis.
Proceedings of the 29th IEEE/ACM International Symposium on Quality of Service, 2021

How Long Will it Take to Mitigate this Incident for Online Service Systems?
Proceedings of the 32nd IEEE International Symposium on Software Reliability Engineering, 2021

Semi-supervised Log-based Anomaly Detection via Probabilistic Label Estimation.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering, 2021

PLELog: Semi-Supervised Log-Based Anomaly Detection via Probabilistic Label Estimation.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering: Companion Proceedings, 2021

Prioritizing Test Inputs for Deep Neural Networks via Mutation Analysis.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering, 2021

Efficient Compiler Autotuning via Bayesian Optimization.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering, 2021

APIRecX: Cross-Library API Recommendation via Pre-Trained Language Model.
Proceedings of the 2021 Conference on Empirical Methods in Natural Language Processing, 2021

Design and Implementation of Multi-Function Table Wiping Control System Based on NBIoT.
Proceedings of the 17th International Conference on Computational Intelligence and Security CIS 2021, 2021

2020
Practical Accuracy Estimation for Efficient Deep Neural Network Testing.
ACM Trans. Softw. Eng. Methodol., 2020

Deep Neural Network Test Coverage: How Far Are We?
CoRR, 2020

Real-time incident prediction for online service systems.
Proceedings of the ESEC/FSE '20: 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2020

Deep learning library testing via effective model generation.
Proceedings of the ESEC/FSE '20: 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2020

How to mitigate the incident? an effective troubleshooting guide recommendation technique for online service systems.
Proceedings of the ESEC/FSE '20: 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2020

Identifying linked incidents in large-scale online service systems.
Proceedings of the ESEC/FSE '20: 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2020

How Incidental are the Incidents? Characterizing and Prioritizing Incidents for Large-Scale Online Service Systems.
Proceedings of the 35th IEEE/ACM International Conference on Automated Software Engineering, 2020

Enhanced Compiler Bug Isolation via Memoized Search.
Proceedings of the 35th IEEE/ACM International Conference on Automated Software Engineering, 2020

What Makes Open Source Software Projects Impactful: A Data-Driven Approach.
Proceedings of the Internetware'20: 12th Asia-Pacific Symposium on Internetware, 2020

Root-Cause Metric Location for Microservice Systems via Log Anomaly Detection.
Proceedings of the 2020 IEEE International Conference on Web Services, 2020

Understanding and handling alert storm for online service systems.
Proceedings of the ICSE-SEIP 2020: 42nd International Conference on Software Engineering, Software Engineering in Practice, Seoul, South Korea, 27 June, 2020

IFIX: Fixing Concurrency Bugs While They Are Introduced.
Proceedings of the 25th International Conference on Engineering of Complex Computer Systems, 2020

Practical and White-Box Anomaly Detection through Unsupervised and Active Learning.
Proceedings of the 29th International Conference on Computer Communications and Networks, 2020

2019
Chapter One - A Survey on Regression Test-Case Prioritization.
Adv. Comput., 2019

Robust log-based anomaly detection on unstable log data.
Proceedings of the ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2019

Compiler bug isolation via effective witness test program generation.
Proceedings of the ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2019

History-Guided Configuration Diversification for Compiler Test-Program Generation.
Proceedings of the 34th IEEE/ACM International Conference on Automated Software Engineering, 2019

Continuous Incident Triage for Large-Scale Online Service Systems.
Proceedings of the 34th IEEE/ACM International Conference on Automated Software Engineering, 2019

History-driven build failure fixing: how far are we?
Proceedings of the 28th ACM SIGSOFT International Symposium on Software Testing and Analysis, 2019

How to Explain a Patch: An Empirical Study of Patch Explanations in Open Source Projects.
Proceedings of the 30th IEEE International Symposium on Software Reliability Engineering, 2019

AutoMR: Automatic Discovery and Cleansing of Numerical Metamorphic Relations.
Proceedings of the 2019 IEEE International Conference on Software Maintenance and Evolution, 2019

Automatic Discovery and Cleansing of Numerical Metamorphic Relations.
Proceedings of the 2019 IEEE International Conference on Software Maintenance and Evolution, 2019

An empirical investigation of incident triage for online service systems.
Proceedings of the 41st International Conference on Software Engineering: Software Engineering in Practice, 2019

2018
Optimizing test prioritization via test distribution analysis.
Proceedings of the 2018 ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2018

Context-aware patch generation for better automated program repair.
Proceedings of the 40th International Conference on Software Engineering, 2018

Learning to accelerate compiler testing.
Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings, 2018

Learning to Accelerate Symbolic Execution via Code Transformation.
Proceedings of the 32nd European Conference on Object-Oriented Programming, 2018

2017
Testing and Verification of Compilers (Dagstuhl Seminar 17502).
Dagstuhl Reports, 2017

An Empirical Analysis of the Influence of Fault Space on Search-Based Automated Program Repair.
CoRR, 2017

How Do Assertions Impact Coverage-Based Test-Suite Reduction?
Proceedings of the 2017 IEEE International Conference on Software Testing, 2017

Learning to prioritize test programs for compiler testing.
Proceedings of the 39th International Conference on Software Engineering, 2017

2016
Supporting oracle construction via static analysis.
Proceedings of the 31st IEEE/ACM International Conference on Automated Software Engineering, 2016

Test Case Prioritization for Compilers: A Text-Vector Based Approach.
Proceedings of the 2016 IEEE International Conference on Software Testing, 2016

An empirical comparison of compiler testing techniques.
Proceedings of the 38th International Conference on Software Engineering, 2016

2014
Search-based inference of polynomial metamorphic relations.
Proceedings of the ACM/IEEE International Conference on Automated Software Engineering, 2014


  Loading...