Zhen Ming (Jack) Jiang

Orcid: 0000-0002-3063-3197

Affiliations:
  • York University, Toronto, Canada


According to our database1, Zhen Ming (Jack) Jiang authored at least 91 papers between 2005 and 2025.

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

2025
A Systematic Literature Review on Automated Software Vulnerability Detection Using Machine Learning.
ACM Comput. Surv., March, 2025

2024
Bug characterization in machine learning-based systems.
Empir. Softw. Eng., February, 2024

Checker Bug Detection and Repair in Deep Learning Libraries.
CoRR, 2024

Towards AI-Native Software Engineering (SE 3.0): A Vision and a Challenge Roadmap.
CoRR, 2024

SimClone: Detecting Tabular Data Clones using Value Similarity.
CoRR, 2024

Rethinking Software Engineering in the Foundation Model Era: From Task-Driven AI Copilots to Goal-Driven AI Pair Programmers.
CoRR, 2024

Rethinking Software Engineering in the Foundation Model Era: A Curated Catalogue of Challenges in the Development of Trustworthy FMware.
CoRR, 2024

Keeping Deep Learning Models in Check: A History-Based Approach to Mitigate Overfitting.
IEEE Access, 2024

Disambiguating Performance Anomalies from Workload Changes in Cloud-Native Applications.
Proceedings of the 15th ACM/SPEC International Conference on Performance Engineering, 2024

Rethinking Software Engineering in the Era of Foundation Models: A Curated Catalogue of Challenges in the Development of Trustworthy FMware.
Proceedings of the Companion Proceedings of the 32nd ACM International Conference on the Foundations of Software Engineering, 2024

Fairness Analysis of Machine Learning-Based Code Reviewer Recommendation.
Proceedings of the Advances in Bias and Fairness in Information Retrieval, 2024

2023
GitHub Copilot AI pair programmer: Asset or Liability?
J. Syst. Softw., September, 2023

Bugs in machine learning-based systems: a faultload benchmark.
Empir. Softw. Eng., June, 2023

Towards a change taxonomy for machine learning pipelines.
Empir. Softw. Eng., June, 2023

Studying the Practices of Testing Machine Learning Software in the Wild.
CoRR, 2023

A Survey on Query-based API Recommendation.
CoRR, 2023

Assessing the Maturity of Model Maintenance Techniques for AIOps Solutions.
CoRR, 2023

A First Look at Fairness of Machine Learning Based Code Reviewer Recommendation.
CoRR, 2023

A Survey on Automated Software Vulnerability Detection Using Machine Learning and Deep Learning.
CoRR, 2023

An Empirical Comparison on the Results of Different Clone Detection Setups for C-based Projects.
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering: Software Engineering in Practice, 2023

2022
An Experience Report on Producing Verifiable Builds for Large-Scale Commercial Systems.
IEEE Trans. Software Eng., 2022

Towards a Consistent Interpretation of AIOps Models.
ACM Trans. Softw. Eng. Methodol., 2022

A Survey of Software Log Instrumentation.
ACM Comput. Surv., 2022

Towards a Change Taxonomy for Machine Learning Systems.
CoRR, 2022

Has Your FaaS Application Been Decommissioned Yet? - A Case Study on the Idle Timeout in Function as a Service Infrastructure.
CoRR, 2022

Evaluating the Scalability and Elasticity of Function as a Service Platform.
Proceedings of the ICPE '22: ACM/SPEC International Conference on Performance Engineering, Bejing, China, April 9, 2022

An Empirical Study of Challenges in Converting Deep Learning Models.
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2022

Towards Build Verifiability for Java-based Systems.
Proceedings of the 44th IEEE/ACM International Conference on Software Engineering: Software Engineering in Practice, 2022

Towards Training Reproducible Deep Learning Models.
Proceedings of the 44th IEEE/ACM 44th International Conference on Software Engineering, 2022

2021
Developing Cost-Effective Blockchain-Powered Applications: A Case Study of the Gas Usage of Smart Contract Transactions in the Ethereum Blockchain Platform.
ACM Trans. Softw. Eng. Methodol., 2021

An Empirical Study of the Impact of Data Splitting Decisions on the Performance of AIOps Solutions.
ACM Trans. Softw. Eng. Methodol., 2021

An Exploratory Study of Machine Learning Model Stores.
IEEE Softw., 2021

Can I use this publicly available dataset to build commercial AI software? Most likely not.
CoRR, 2021

2020
Predicting Node Failures in an Ultra-Large-Scale Cloud Computing Platform: An AIOps Solution.
ACM Trans. Softw. Eng. Methodol., 2020

An exploratory study of smart contracts in the Ethereum blockchain platform.
Empir. Softw. Eng., 2020

Code cloning in smart contracts: a case study on verified contracts from the Ethereum blockchain platform.
Empir. Softw. Eng., 2020

An Empirical Study on Release Engineering Practices in Open Source ML Package Repositories.
CoRR, 2020

Studying the use of Java logging utilities in the wild.
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Seoul, South Korea, 27 June, 2020

2019
Performance Issues? Hey DevOps, Mind the Uncertainty.
IEEE Softw., 2019

Assessing and optimizing the performance impact of the just-in-time configuration parameters - a case study on PyPy.
Empir. Softw. Eng., 2019

Extracting and studying the Logging-Code-Issue- Introducing changes in Java-based large-scale open source software systems.
Empir. Softw. Eng., 2019

An Industrial Experience Report on Performance-Aware Refactoring on a Database-Centric Web Application.
Proceedings of the 34th IEEE/ACM International Conference on Automated Software Engineering, 2019

2018
An exploratory study on assessing the energy impact of logging on Android applications.
Empir. Softw. Eng., 2018

An automated approach to estimating code coverage measures via execution logs.
Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering, 2018

2017
Characterizing logging practices in Java-based open source software projects - a replication study in Apache Software Foundation.
Empir. Softw. Eng., 2017

Continuous validation of performance test workloads.
Autom. Softw. Eng., 2017

An exploratory study on assessing the impact of environment variations on the results of load tests.
Proceedings of the 14th International Conference on Mining Software Repositories, 2017

Analytics-Driven Load Testing: An Industrial Experience Report on Load Testing of Large-Scale Systems.
Proceedings of the 39th IEEE/ACM International Conference on Software Engineering: Software Engineering in Practice Track, 2017

Characterizing and detecting anti-patterns in the logging code.
Proceedings of the 39th International Conference on Software Engineering, 2017

2016
Finding and Evaluating the Performance Impact of Redundant Data Access for Applications that are Developed Using Object-Relational Mapping Frameworks.
IEEE Trans. Software Eng., 2016

Anomaly detection in performance regression testing by transaction profile estimation.
Softw. Test. Verification Reliab., 2016

A Framework to Evaluate the Effectiveness of Different Load Testing Analysis Techniques.
Proceedings of the 2016 IEEE International Conference on Software Testing, 2016

2015
A Survey on Load Testing of Large-Scale Software Systems.
IEEE Trans. Software Eng., 2015

LT 2015: The Fourth International Workshop on Large-Scale Testing.
Proceedings of the 6th ACM/SPEC International Conference on Performance Engineering, Austin, TX, USA, January 31, 2015

Load Testing Large-Scale Software Systems.
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015

An Industrial Case Study on the Automated Detection of Performance Regressions in Heterogeneous Environments.
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015

2014
An exploratory study of the evolution of communicated information about the execution of large software systems.
J. Softw. Evol. Process., 2014

Continuous validation of load test suites.
Proceedings of the ACM/SPEC International Conference on Performance Engineering, 2014

Understanding Log Lines Using Development Knowledge.
Proceedings of the 30th IEEE International Conference on Software Maintenance and Evolution, Victoria, BC, Canada, September 29, 2014

Detecting performance anti-patterns for applications developed using object-relational mapping.
Proceedings of the 36th International Conference on Software Engineering, 2014

2013
Automated Analysis of Load Testing Results.
PhD thesis, 2013

Leveraging Performance Counters and Execution Logs to Diagnose Memory-Related Performance Issues.
Proceedings of the 2013 IEEE International Conference on Software Maintenance, 2013

Assisting developers of big data analytics applications when deploying on hadoop clouds.
Proceedings of the 35th International Conference on Software Engineering, 2013

2nd International Workshop on Load Testing of Large Software Systems (LT 2013).
Proceedings of the Center for Advanced Studies on Collaborative Research, 2013

2012
Automated detection of performance regressions using statistical process control techniques.
Proceedings of the Third Joint WOSP/SIPEW International Conference on Performance Engineering, 2012

An industrial study on the risk of software changes.
Proceedings of the 20th ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE-20), 2012

2011
Prioritizing the creation of unit tests in legacy software systems.
Softw. Pract. Exp., 2011

Modeling the performance of Ultra-Large-Scale systems using layered simulations.
Proceedings of the 5th IEEE International Workshop on the Maintenance and Evolution of Service-Oriented and Cloud-Based Systems, 2011

Automated Verification of Load Tests Using Control Charts.
Proceedings of the 18th Asia Pacific Software Engineering Conference, 2011

2010
An Industrial Case Study on Speeding Up User Acceptance Testing by Mining Execution Logs.
Proceedings of the Fourth International Conference on Secure Software Integration and Reliability Improvement, 2010

Prioritizing Unit Test Creation for Test-Driven Maintenance of Legacy Systems.
Proceedings of the 10th International Conference on Quality Software, 2010

Mining Performance Regression Testing Repositories for Automated Performance Analysis.
Proceedings of the 10th International Conference on Quality Software, 2010

Mining Challenge 2010: FreeBSD, GNOME Desktop and Debian/Ubuntu.
Proceedings of the 7th International Working Conference on Mining Software Repositories, 2010

Automated analysis of load testing results.
Proceedings of the Nineteenth International Symposium on Software Testing and Analysis, 2010

Identifying crosscutting concerns using historical code changes.
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering, 2010

Understanding the impact of code and process metrics on post-release defects: a case study on the Eclipse project.
Proceedings of the International Symposium on Empirical Software Engineering and Measurement, 2010

Automatic Comparison of Load Tests to Support the Performance Analysis of Large Enterprise Systems.
Proceedings of the 14th European Conference on Software Maintenance and Reengineering, 2010

2009
On the use of Internet Relay Chat (IRC) meetings by developers of the GNOME GTK+ project.
Proceedings of the 6th International Working Conference on Mining Software Repositories, 2009

MapReduce as a general framework to support research in Mining Software Repositories (MSR).
Proceedings of the 6th International Working Conference on Mining Software Repositories, 2009

Studying the use of developer IRC meetings in open source projects.
Proceedings of the 25th IEEE International Conference on Software Maintenance (ICSM 2009), 2009

Automated performance analysis of load tests.
Proceedings of the 25th IEEE International Conference on Software Maintenance (ICSM 2009), 2009

2008
An automated approach for abstracting execution logs to execution events.
J. Softw. Maintenance Res. Pract., 2008

Abstracting Execution Logs to Execution Events for Enterprise Applications (Short Paper).
Proceedings of the Eighth International Conference on Quality Software, 2008

Retrieving relevant reports from a customer engagement repository.
Proceedings of the 24th IEEE International Conference on Software Maintenance (ICSM 2008), September 28, 2008

Understanding the rationale for updating a function's comment.
Proceedings of the 24th IEEE International Conference on Software Maintenance (ICSM 2008), September 28, 2008

Automatic identification of load testing problems.
Proceedings of the 24th IEEE International Conference on Software Maintenance (ICSM 2008), September 28, 2008

2007
YARN: Animating Software Evolution.
Proceedings of the 4th IEEE International Workshop on Visualizing Software for Understanding and Analysis, 2007

A Framework for Studying Clones In Large Software Systems.
Proceedings of the Seventh IEEE International Workshop on Source Code Analysis and Manipulation (SCAM 2007), September 30, 2007

2006
Examining the evolution of code comments in PostgreSQL.
Proceedings of the 2006 International Workshop on Mining Software Repositories, 2006

Visualizing Clone Cohesion and Coupling.
Proceedings of the 13th Asia-Pacific Software Engineering Conference (APSEC 2006), 2006

2005
Source versus Object Code Extraction for Recovering Software Architecture.
Proceedings of the 12th Working Conference on Reverse Engineering, 2005


  Loading...