He Zhang

Orcid: 0000-0002-9159-5331

Affiliations:
  • Nanjing University, Software Institute, State Key Laboratory of Novel Software Technology, China
  • CSIRO, Canberra, Australia
  • NICTA, Sydney, Australia (former)
  • University of New South Wales, Sydney, NSW, Australia (PhD)


According to our database1, He Zhang authored at least 171 papers between 2006 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
The Gap Between Trustworthy AI Research and Trustworthy Software Research: A Tertiary Study.
ACM Comput. Surv., March, 2025

DLAP: A Deep Learning Augmented Large Language Model Prompting framework for software vulnerability detection.
J. Syst. Softw., 2025

2024
A prelinary investigation on using multi-task learning to predict change performance in code reviews.
Empir. Softw. Eng., November, 2024

Distilling Quality Enhancing Comments From Code Reviews to Underpin Reviewer Recommendation.
IEEE Trans. Software Eng., July, 2024

Domain-Driven Design for Microservices: An Evidence-Based Investigation.
IEEE Trans. Software Eng., June, 2024

Verification and validation of software process simulation models: A systematic mapping study.
J. Softw. Evol. Process., June, 2024

DOMICO: Checking conformance between domain models and implementations.
Softw. Pract. Exp., 2024

Towards Efficient Build Ordering for Incremental Builds with Multiple Configurations.
Proc. ACM Softw. Eng., 2024

PairSmell: A Novel Perspective Inspecting Software Modular Structure.
CoRR, 2024

AVIATE: Exploiting Translation Variants of Artifacts to Improve IR-based Traceability Recovery in Bilingual Software Projects.
CoRR, 2024

DLAP: A Deep Learning Augmented Large Language Model Prompting Framework for Software Vulnerability Detection.
CoRR, 2024

Detecting Build Dependency Errors in Incremental Builds.
Proceedings of the 33rd ACM SIGSOFT International Symposium on Software Testing and Analysis, 2024

An Experience Report on Modeling Software Process in Industrial Context: Challenges and Solutions.
Proceedings of the 2024 International Conference on Software and Systems Processes, 2024

An Ethnographic Study on the CI of A Large Scale Project.
Proceedings of the 46th International Conference on Software Engineering: Software Engineering in Practice, 2024

Mining Pull Requests to Detect Process Anomalies in Open Source Software Development.
Proceedings of the 46th IEEE/ACM International Conference on Software Engineering, 2024

Fine-SE: Integrating Semantic Features and Expert Features for Software Effort Estimation.
Proceedings of the 46th IEEE/ACM International Conference on Software Engineering, 2024

TRIAD: Automated Traceability Recovery based on Biterm-enhanced Deduction of Transitive Links among Artifacts.
Proceedings of the 46th IEEE/ACM International Conference on Software Engineering, 2024

2023
The Why, When, What, and How About Predictive Continuous Integration: A Simulation-Based Investigation.
IEEE Trans. Software Eng., December, 2023

An optimal scheduling algorithm considering the transactions worst-case delay for multi-channel hyperledger fabric network.
Parallel Comput., September, 2023

Revisit security in the era of DevOps: An evidence-based inquiry into DevSecOps industry.
IET Softw., August, 2023

Replication Package - EvaCRC: Evaluating Code Review Comments.
Dataset, August, 2023

On measuring coupling between microservices.
J. Syst. Softw., June, 2023

Quality Attributes of Trustworthy Artificial Intelligence in Normative Documents and Secondary Studies: A Preliminary Review.
Computer, April, 2023

Machine/Deep Learning for Software Engineering: A Systematic Literature Review.
IEEE Trans. Software Eng., March, 2023

Logging Practices in Software Engineering: A Systematic Mapping Study.
IEEE Trans. Software Eng., February, 2023

TrinityRCL: Multi-Granular and Code-Level Root Cause Localization Using Multiple Types of Telemetry Data in Microservice Systems.
IEEE Trans. Software Eng., 2023

Locating Anomaly Clues for Atypical Anomalous Services: An Industrial Exploration.
IEEE Trans. Dependable Secur. Comput., 2023

Revisiting the practices and pains of microservice architecture in reality: An industrial inquiry.
J. Syst. Softw., 2023

Metrics for Software Process Simulation Modeling.
CoRR, 2023

EvaCRC: Evaluating Code Review Comments.
Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2023

An Experience Report on Assessing Software Engineer's Outputs in Practice.
Proceedings of the IEEE/ACM International Conference on Software and System Processes, 2023

On Preparing and Assessing Data for Process Simulation Modeling: An Industrial Report.
Proceedings of the IEEE/ACM International Conference on Software and System Processes, 2023

How Do Developers' Profiles and Experiences Influence their Logging Practices? An Empirical Study of Industrial Practitioners.
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering, 2023

Perceived Trust in Blockchain Systems: An Interview-based Survey.
Proceedings of the 27th International Conference on Evaluation and Assessment in Software Engineering, 2023

2022
Impacts, causes, and solutions of architectural smells in microservices: An industrial investigation.
Softw. Pract. Exp., 2022

Semi-supervised pre-processing for learning-based traceability framework on real-world software projects.
Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2022

Using Consensual Biterms from Text Structures of Requirements and Code to Improve IR-Based Traceability Recovery.
Proceedings of the 37th IEEE/ACM International Conference on Automated Software Engineering, 2022

An Optimized Scheduling Algorithm for the Multi-channel Hyperledger Fabric.
Proceedings of the IEEE Intl Conf on Parallel & Distributed Processing with Applications, 2022

Incorporating Pre-trained Transformer Models into TextCNN for Sentiment Analysis on Software Engineering Texts.
Proceedings of the Internetware 2022: 13th Asia-Pacific Symposium on Internetware, Hohhot, China, June 11, 2022

A Cross-Company Ethnographic Study on Software Teams for DevOps and Microservices: Organization, Benefits, and Issues.
Proceedings of the 44th IEEE/ACM International Conference on Software Engineering: Software Engineering in Practice, 2022

An Industrial Experience Report on Retro-Inspection.
Proceedings of the 44th IEEE/ACM International Conference on Software Engineering: Software Engineering in Practice, 2022

Modeling Review History for Reviewer Recommendation: A Hypergraph Approach.
Proceedings of the 44th IEEE/ACM 44th International Conference on Software Engineering, 2022

Modeling Cross-blockchain Process Using Queueing Theory: The Case of Cosmos.
Proceedings of the 28th IEEE International Conference on Parallel and Distributed Systems, 2022

Performance Modeling of Hyperledger Fabric 2.0.
Proceedings of the EASE 2022: The International Conference on Evaluation and Assessment in Software Engineering 2022, Gothenburg, Sweden, June 13, 2022

A Vulnerability Detection Framework for Hyperledger Fabric Smart Contracts Based on Dynamic and Static Analysis.
Proceedings of the EASE 2022: The International Conference on Evaluation and Assessment in Software Engineering 2022, Gothenburg, Sweden, June 13, 2022

A Reference Architecture for Blockchain-based Traceability Systems Using Domain-Driven Design and Microservices.
Proceedings of the 29th Asia-Pacific Software Engineering Conference, 2022

2021
Exploring the intersection between software industry and Software Engineering education - A systematic mapping of Software Engineering Trends.
J. Syst. Softw., 2021

Processes, challenges and recommendations of Gray Literature Review: An experience report.
Inf. Softw. Technol., 2021

Quality Assessment in Systematic Literature Reviews: A Software Engineering Perspective.
Inf. Softw. Technol., 2021

Understanding and addressing quality attributes of microservices architecture: A Systematic literature review.
Inf. Softw. Technol., 2021

Capability-based IoT access control using blockchain.
Digit. Commun. Networks, 2021

Exploiting the Unique Expression for Improved Sentiment Analysis in Software Engineering Text.
Proceedings of the 29th IEEE/ACM International Conference on Program Comprehension, 2021

HFContractFuzzer: Fuzzing Hyperledger Fabric Smart Contracts for Vulnerability Detection.
Proceedings of the EASE 2021: Evaluation and Assessment in Software Engineering, 2021

A Research Landscape of Software Engineering Education.
Proceedings of the 28th Asia-Pacific Software Engineering Conference, 2021

Survey on Pains and Best Practices of Code Review.
Proceedings of the 28th Asia-Pacific Software Engineering Conference, 2021

2020
DevDocOps: Enabling continuous documentation in alignment with DevOps.
Softw. Pract. Exp., 2020

Synergy between Machine/Deep Learning and Software Engineering: How Far Are We?
CoRR, 2020

Fireteam: a small-team development practice in industry.
Proceedings of the ESEC/FSE '20: 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2020

Blockchain-based Solutions for IoT: A Tertiary Study.
Proceedings of the 20th IEEE International Conference on Software Quality, 2020

Preliminary Findings about DevSecOps from Grey Literature.
Proceedings of the 20th IEEE International Conference on Software Quality, 2020

Locating the Clues of Declining Success Rate of Service Calls.
Proceedings of the 31st IEEE International Symposium on Software Reliability Engineering, 2020

Constructing a Hybrid Software Process Simulation Model in Practice: An Exemplar from Industry.
Proceedings of the ICSSP '20: International Conference on Software and System Processes, 2020

Can You Capture Information As You Intend To? A Case Study on Logging Practice in Industry.
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2020

An evidence-based inquiry into the use of grey literature in software engineering.
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Seoul, South Korea, 27 June, 2020

An Experimental Evaluation of Imbalanced Learning and Time-Series Validation in the Context of CI/CD Prediction.
Proceedings of the EASE '20: Evaluation and Assessment in Software Engineering, 2020

Exploring the Challenges of Developing and Operating Consortium Blockchains: A Case Study.
Proceedings of the EASE '20: Evaluation and Assessment in Software Engineering, 2020

2019
What are the factors affecting the handover process in open source development?
J. Syst. Softw., 2019

A dataflow-driven approach to identifying microservices from monolithic applications.
J. Syst. Softw., 2019

Online learning offloading framework for heterogeneous mobile edge computing system.
J. Parallel Distributed Comput., 2019

Ethnographic research in software engineering: a critical review and checklist.
Proceedings of the ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2019

JLLAR: A Logging Recommendation Plug-in Tool for Java.
Proceedings of the Internetware '19: The 11th Asia-Pacific Symposium on Internetware, 2019

DevDocOps: towards automated documentation for DevOps.
Proceedings of the 41st International Conference on Software Engineering: Software Engineering in Practice, 2019

Microservice Architecture in Reality: An Industrial Inquiry.
Proceedings of the IEEE International Conference on Software Architecture, 2019

A Review of Meta-ethnographies in Software Engineering.
Proceedings of the Evaluation and Assessment on Software Engineering, 2019

2018
On the Communication Variability Analysis of the NeCTAR Research Cloud System.
IEEE Syst. J., 2018

A replicated experiment for evaluating the effectiveness of pairing practice in PSP education.
J. Syst. Softw., 2018

Synthesizing qualitative research in software engineering: a critical review.
Proceedings of the 40th International Conference on Software Engineering, 2018

Using Microservices for Rapid Creation of Remote Sensing Products.
Proceedings of the 2018 IEEE International Conference on Software Architecture Companion, 2018

How Is Logging Practice Implemented in Open Source Software Projects? A Preliminary Exploration.
Proceedings of the 25th Australasian Software Engineering Conference, 2018

2017
A systematic map on verifying and validating software process simulation models.
Proceedings of the 2017 International Conference on Software and System Process, 2017

Systematic Literature Reviews of Software Process Improvement: A Tertiary Study.
Proceedings of the Systems, Software and Services Process Improvement, 2017

Towards Confidence with Capture-recapture Estimation: An Exploratory Study of Dependence within Inspections.
Proceedings of the 21st International Conference on Evaluation and Assessment in Software Engineering, 2017

DevOpsEnvy: An Education Support System for DevOps.
Proceedings of the 30th IEEE Conference on Software Engineering Education and Training, 2017

2016
Guest editors' introduction.
J. Softw. Evol. Process., 2016

Spot pricing in the Cloud ecosystem: A comparative investigation.
J. Syst. Softw., 2016

CMMI guided process improvement for DevOps projects: an exploratory case study.
Proceedings of the International Conference on Software and Systems Process, 2016

Can software engineering students program defect-free?: an educational approach.
Proceedings of the 38th International Conference on Software Engineering, 2016

An empirical study on independence-driven data selection for improving capture-recapture estimation.
Proceedings of the 20th International Conference on Evaluation and Assessment in Software Engineering, 2016

A Map of Threats to Validity of Systematic Literature Reviews in Software Engineering.
Proceedings of the 23rd Asia-Pacific Software Engineering Conference, 2016

An Incremental V-Model Process for Automotive Development.
Proceedings of the 23rd Asia-Pacific Software Engineering Conference, 2016

2015
A Method to Evaluate Estimates Produced by the Capture-Recapture Model.
Proceedings of the 30th IEEE/ACM International Conference on Automated Software Engineering Workshops, 2015

Process simulation for software engineering education.
Proceedings of the 2015 International Conference on Software and System Process, 2015

Constructing hybrid software process simulation models.
Proceedings of the 2015 International Conference on Software and System Process, 2015

Quality assessment of systematic reviews in software engineering: a tertiary study.
Proceedings of the 19th International Conference on Evaluation and Assessment in Software Engineering, 2015

The adoption of capture-recapture in software engineering: a systematic literature review.
Proceedings of the 19th International Conference on Evaluation and Assessment in Software Engineering, 2015

MapReduce Job Optimization: A Mapping Study.
Proceedings of the International Conference on Cloud Computing and Big Data, 2015

An Empirical Evaluation of Capture-Recapture Estimators in Software Inspection.
Proceedings of the 24th Australasian Software Engineering Conference, 2015

Does Detecting more Defects Contribute to Better Estimation? An Empirical Investigation to the Capture-Recapture Method.
Proceedings of the 24th Australasian Software Engineering Conference, 2015

The Impacts of Supporting Materials on Code Reading: A Controlled Experiment.
Proceedings of the 2015 Asia-Pacific Software Engineering Conference, 2015

2014
On the Conceptualization of Performance Evaluation of IaaS Services.
IEEE Trans. Serv. Comput., 2014

Software process simulation - at a crossroads?
J. Softw. Evol. Process., 2014

Investigating dependencies in software requirements for change propagation analysis.
Inf. Softw. Technol., 2014

Process simulation for software engineering education.
Proceedings of the 2014 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement, 2014

Investigating code reading techniques for novice inspectors: an industrial case study.
Proceedings of the 18th International Conference on Evaluation and Assessment in Software Engineering, 2014

Where does experience matter in software process education? An experience report.
Proceedings of the 27th IEEE Conference on Software Engineering Education and Training, 2014

2013
On evaluating commercial Cloud services: A systematic review.
J. Syst. Softw., 2013

Systematic reviews in software engineering: An empirical investigation.
Inf. Softw. Technol., 2013

Applying Design of Experiments (DOE) to Performance Evaluation of Commercial Cloud Services.
Int. J. Grid High Perform. Comput., 2013

The Cloud's Cloudy Moment: A Systematic Survey of Public Cloud Service Outage.
CoRR, 2013

CEEM: A Practical Methodology for Cloud Services Evaluation.
Proceedings of the IEEE Ninth World Congress on Services, 2013

Can requirements dependency network be used as early indicator of software integration bugs?
Proceedings of the 21st IEEE International Requirements Engineering Conference, 2013

Applying competitive bidding games in software process education.
Proceedings of the 26th International Conference on Software Engineering Education and Training, 2013

Boosting Metrics for Cloud Services Evaluation - The Last Mile of Using Benchmark Suites.
Proceedings of the 27th IEEE International Conference on Advanced Information Networking and Applications, 2013

2012
Toward trustworthy software process models: an exploratory study on transformable process modeling.
J. Softw. Evol. Process., 2012

Hybrid modeling and simulation for trustworthy software process management: a stakeholder-oriented approach.
J. Softw. Evol. Process., 2012

Circumstantial-evidence-based effort judgement for web service composition-based SOA implementations.
Int. J. Space Based Situated Comput., 2012

A Simulation Approach for Impact Analysis of Requirement Volatility Considering Dependency Change.
Proceedings of the Requirements Engineering: Foundation for Software Quality, 2012

Simulation modeling of a large-scale formal verification process.
Proceedings of the 2012 International Conference on Software and System Process, 2012

Simulation modeling of evolving software processes.
Proceedings of the 2012 International Conference on Software and System Process, 2012

Special panel: Software Process Simulation - At a crossroads?
Proceedings of the 2012 International Conference on Software and System Process, 2012

Welcome message of the chairs.
Proceedings of the Second International Workshop on Software Engineering for Embedded Systems, 2012

Improving PSP education by pairing: An empirical study.
Proceedings of the 34th International Conference on Software Engineering, 2012

Large-scale formal verification in practice: A process perspective.
Proceedings of the 34th International Conference on Software Engineering, 2012

On a Catalogue of Metrics for Evaluating Commercial Cloud Services.
Proceedings of the 13th ACM/IEEE International Conference on Grid Computing, 2012

Towards evidence-based ontology for supporting Systematic Literature Review.
Proceedings of the 16th International Conference on Evaluation & Assessment in Software Engineering, 2012

Preliminary results of a systematic review on requirements evolution.
Proceedings of the 16th International Conference on Evaluation & Assessment in Software Engineering, 2012

An initial evaluation of requirements dependency types in change propagation analysis.
Proceedings of the 16th International Conference on Evaluation & Assessment in Software Engineering, 2012

Risks of off-the-shelf-based software acquisition and development: A systematic mapping study and a survey.
Proceedings of the 16th International Conference on Evaluation & Assessment in Software Engineering, 2012

A factor framework for experimental design for performance evaluation of commercial cloud services.
Proceedings of the 4th IEEE International Conference on Cloud Computing Technology and Science Proceedings, 2012

A Business Process-Driven Approach for Requirements Dependency Analysis.
Proceedings of the Business Process Management - 10th International Conference, 2012

Building an Expert System for Evaluation of Commercial Cloud Services.
Proceedings of the 2012 International Conference on Cloud and Service Computing, 2012

Towards a Taxonomy of Performance Evaluation of Commercial Cloud Services.
Proceedings of the 2012 IEEE Fifth International Conference on Cloud Computing, 2012

2011
Identifying relevant studies in software engineering.
Inf. Softw. Technol., 2011

GoPoMoSA: a goal-oriented process modeling and simulation advisor.
Proceedings of the International Conference on Software and Systems Process, 2011

Impact of process simulation on software practice: an initial report.
Proceedings of the 33rd International Conference on Software Engineering, 2011

An Empirical Investigation of Systematic Reviews in Software Engineering.
Proceedings of the 5th International Symposium on Empirical Software Engineering and Measurement, 2011

Goal-Driven Development Method for Managing Embedded System Projects: An Industrial Experience Report.
Proceedings of the 5th International Symposium on Empirical Software Engineering and Measurement, 2011

Empirical Research in Software Process Modeling: A Systematic Literature Review.
Proceedings of the 5th International Symposium on Empirical Software Engineering and Measurement, 2011

Towards Interdisciplinary Approach to SOA Implementations.
Proceedings of the Evaluation of Novel Approaches to Software Engineering, 2011

Towards Technology Independent Strategies for SOA Implementations.
Proceedings of the ENASE 2011, 2011

Circumstantial-evidence-based Judgment for Software Effort Estimation.
Proceedings of the EAST 2011, 2011

An empirical assessment of a systematic search process for systematic reviews.
Proceedings of the 15th International Conference on Evaluation & Assessment in Software Engineering, 2011

Delivering PSP course in tertiary education environment: Challenges and solution.
Proceedings of the 24th IEEE-CS Conference on Software Engineering Education and Training, 2011

A Systematic Mapping Study on Off-The-Shelf-based Software Acquisition.
Proceedings of the Australasian Conference on Information Systems, 2011

2010
Facing Service-Oriented System Engineering challenges: An organizational perspective.
Proceedings of the IEEE International Conference on Service-Oriented Computing and Applications, 2010

Towards SOA implementation complexity measurement enlightened by organization theory.
Proceedings of the 11th International Conference on Product Focused Software, 2010

Understanding the Influential Factors to Development Effort in Chinese Software Industry.
Proceedings of the Product-Focused Software Process Improvement, 2010

Software Process Simulation Modeling: An Extended Systematic Review.
Proceedings of the New Modeling Concepts for Today's Software Processes, 2010

On Scoping Stakeholders and Artifacts in Software Process.
Proceedings of the New Modeling Concepts for Today's Software Processes, 2010

On Searching Relevant Studies in Software Engineering.
Proceedings of the 14th International Conference on Evaluation and Assessment in Software Engineering, 2010

Towards an Evidence-Based Understanding of Electronic Data Sources.
Proceedings of the 14th International Conference on Evaluation and Assessment in Software Engineering, 2010

SCRUM-PSP: Embracing Process Agility and Discipline.
Proceedings of the 17th Asia Pacific Software Engineering Conference, 2010

2009
Investigating the Gap between Quantitative and Qualitative/Semi-quantitative Software Process Simulation Models: An Explorative Study.
Proceedings of the Trustworthy Software Development Processes, 2009

Systematic literature reviews in software engineering: Preliminary results from interviews with researchers.
Proceedings of the Third International Symposium on Empirical Software Engineering and Measurement, 2009

Qualitative vs. Quantitative Software Process Simulation Modeling: Conversion and Comparison.
Proceedings of the 20th Australian Software Engineering Conference (ASWEC 2009), 2009

2008
Evaluating guidelines for reporting empirical software engineering studies.
Empir. Softw. Eng., 2008

Reflections on 10 Years of Software Process Simulation Modeling: A Systematic Review.
Proceedings of the Making Globally Distributed Software Development a Success Story, 2008

Hybrid Modeling of Test-and-Fix Processes in Incremental Development.
Proceedings of the Making Globally Distributed Software Development a Success Story, 2008

Detection of Consistent Patterns from Process Enactment Data.
Proceedings of the Making Globally Distributed Software Development a Success Story, 2008

Investigating test-and-fix processes of incremental development using hybrid process simulation.
Proceedings of the 6th international workshop on Software quality, 2008

Software process simulation over the past decade: trends discovery from a systematic review.
Proceedings of the Second International Symposium on Empirical Software Engineering and Measurement, 2008

Semi-quantitative Modeling for Managing Software Development Processes.
Proceedings of the 19th Australian Software Engineering Conference (ASWEC 2008), 2008

Software Process Simulation Modeling: Facts, Trends and Directions.
Proceedings of the 15th Asia-Pacific Software Engineering Conference (APSEC 2008), 2008

2007
Achieving Software Project Success: A Semi-quantitative Approach.
Proceedings of the Software Process Dynamics and Agility, 2007

A Framework for Adopting Software Process Simulation in CMMI Organizations.
Proceedings of the Software Process Dynamics and Agility, 2007

Planning Software Project Success with Semi-Quantitative Reasoning.
Proceedings of the 18th Australian Software Engineering Conference (ASWEC 2007), 2007

2006
Semi-quantitative Simulation Modeling of Software Engineering Process.
Proceedings of the Software Process Change, 2006

Evaluating guidelines for empirical software engineering studies.
Proceedings of the 2006 International Symposium on Empirical Software Engineering (ISESE 2006), 2006

An exploratory study of process enactment as input to software process improvement.
Proceedings of the 2006 international workshop on Software quality, 2006

Qualitative Simulation Model for Software Engineering Process.
Proceedings of the 17th Australian Software Engineering Conference (ASWEC 2006), 2006

A Systematic Approach to Process Enactment Analysis as Input to Software Process Improvement or Tailoring.
Proceedings of the 13th Asia-Pacific Software Engineering Conference (APSEC 2006), 2006


  Loading...