Jinfu Chen

514-848-2424

1515 Ste. Catherine Street West
H3G 1M8
Montreal, QC
Canada

homepage

bajin886@gmail.com Github

Profile

I am a senior researcher at Centre for Software Excellence, Huawei Canada. I received my Ph.D degree from Concordia University in Canada under supervision of Prof. Weiyi Shang. My research interest lies in software performance engineering, software performance testing, software log mining, code clone detection.

Education

Ph.D in Software Engineering

Concordia University
Montreal, Canada

MSc in Computer Network

Chinese Academy of Sciences
Beijing, China

Major in Software Engineering

Harbin Institute of Technology
Harbin, China

Publication

[TSE 2021] Lizhi Liao, Jinfu Chen, Heng Li, Yi Zeng, Weiyi Shang, Catalin Sporea, Andrei Toma and Sarah Sajedi. Locating Performance Regression Root Causes in the Field Operations of Web-based Systems: An Experience Report. IEEE Transactions on Software Engineering.


[ASE 2021] Derui Zhu, Jinfu Chen, Weiyi Shang, Xuebing Zhou, Jens Grossklags and Ahmed E. Hassan. DeepMemory: Model-based Memorization Analysis of Deep Neural Language Models. The 36th IEEE/ACM International Conference on Automated Software Engineering.


[TSE 2020] Jinfu Chen, Weiyi Shang and Emad Shihab. PerfJIT: Test-level Just-in-time Prediction for Performance Regression Introducing Commits. IEEE Transactions on Software Engineering.


[EMSE 2020] Lizhi Liao, Jinfu Chen, Heng Li, Yi Zeng, Weiyi Shang, Jianmei Guo, Catalin Sporea, Andrei Toma and Sarah Sajedi. Using Black-Box Performance Models to Detect Performance Regressions under Varying Workloads: An Empirical Study. Empirical Software Engineering.


[ICSE 2020] Zishuo Ding, Jinfu Chen, Weiyi Shang. Towards the Use of the Readily Available Tests from the Release Pipeline as Performance Tests. Are We There Yet? The 42nd International Conference on Software Engineering. ACM SIGSOFT Distinguished Paper Award.


[ICSE DS 2020] Jinfu Chen. Performance Regression Detection in DevOps. The 42nd International Conference on Software Engineering Doctoral Symposium.


[ASE 2019] Jinfu Chen, Weiyi Shang, Ahmed E. Hassan, Yong Wang and Jiangbin Lin. An Experience Report of Generating Load Tests Using Log-recovered Workloads at Varying Granularities of User Behaviour. The 34th IEEE/ACM International Conference on Automated Software Engineering.


[EMSE 2019] Yi Zeng, Jinfu Chen, Weiyi Shang and Tse-Hsun Chen. Studying the Characteristics of Logging Practices in Mobile Apps: A Case Study on F-Droid. Empirical Software Engineering. This paper is invited to be presented at ICSE 2020 as Journal First paper.


[ICSME 2017] Jinfu Chen and Weiyi Shang. An Exploratory Study of Performance Regression Introducing Code Changes. The 33rd IEEE International Conference on Software Maintenance and Evolution. (Acceptance rate 27.8%) PDF


[ICCIA 2017] Yang Liu, Jinfu Chen, Peng Chang and Xiaochun Yun. A Novel Algorithm for Encrypted Traffic Classification based on Sliding Window of Flow’s First N Packets. The 2nd IEEE International Conference on Computational Intelligence and Applications.


Service

Reviewer: Empirical Software Engineering

Reviewer: Journal of Software System

Reviewer: IEEE transactions on reliability

Reviewer: Journal of Software: Evolution and Process

PC Member: MSR 2022 Technical Track

PC Member: ASE 2021 Artifact Evaluation Track

PC Member: ICPE 2021 Posters and Demos

PC Member: ICPE 2021 Artifact Evaluation Track

PC Member: ICPE 2020 Artifact Evaluation Track

PC Member: IBF2020 - The Second International Workshop on Intelligent Bug Fixing

Student Volunteer: 2018 RoboCup International Symposium, Montreal, Canada

Presentation

The 42nd International Conference on Software Engineering (ICSE 2020), Seoul, South Korea. Studying the Characteristics of Logging Practices in Mobile Apps: A Case Study on F-Droid.


The 42nd International Conference on Software Engineering Doctoral Symposium (ICSE DS 2020), Seoul, South Korea. Performance Regression Detection in DevOps.


The 34th IEEE/ACM International Conference on Automated Software Engineering (ASE 2019), San Diego, United States. An Experience Report of Generating Load Tests Using Log-recovered Workloads at Varying Granularities of User Behaviour.


Consortium for Software Engineering Research (CSER 2019), Markham, Canada. An Experience Report of Generating Load Tests Using Log-recovered Workloads at Varying Granularities of User Behaviour.


Advanced Semiconductor Material Lithography (ASML), Veldhoven, Netherlands. Towards Just-in-time Mitigation of Performance Regression Introducing Changes.


Visualizing Systems and Software Performance (VSSP), Dagstuhl, Germany. The history behind the Code Mining & Refactoring.


The 33rd International Conference on Software Maintenance and Evolution (ICSME 2017), Shanghai, China. An Exploratory Study of Performance Regression Introducing Code Changes.

Awards

ACM SIGSOFT Distinguished Paper Award (ICSE 2020)

ACM SIGAI student travel award

Concordia Accelerator Award

Concordia Merit Scholarship

Concordia University Conference and Exposition Award

Concordia International Tuition Award of Excellence

Hobbies

Billiards, Soccer, Basketball.