Hadi Hemmati

Orcid: 0000-0003-0204-9812

Affiliations:
  • York University, Toronto, ON, Canada
  • University of Calgary, AB, Canada (former)


According to our database1, Hadi Hemmati authored at least 76 papers between 2006 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Improving Automated Program Repair with Domain Adaptation.
ACM Trans. Softw. Eng. Methodol., March, 2024

Can ChatGPT Support Developers? An Empirical Evaluation of Large Language Models for Code Generation.
CoRR, 2024

I came, I saw, I certified: some perspectives on the safety assurance of cyber-physical systems.
CoRR, 2024

2023
Towards understanding quality challenges of the federated learning for neural networks: a first look from the lens of robustness.
Empir. Softw. Eng., March, 2023

Explainable AI for SE: Challenges and Future Directions.
IEEE Softw., 2023

Expert Perspectives on Explainability.
IEEE Softw., 2023

Prompt Engineering or Fine Tuning: An Empirical Assessment of Large Language Models in Automated Software Engineering Tasks.
CoRR, 2023

Assessing Evaluation Metrics for Neural Test Oracle Generation.
CoRR, 2023

Gray-box Adversarial Attack of Deep Reinforcement Learning-based Trading Agents.
CoRR, 2023

Automated Test Case Generation Using Code Models and Domain Adaptation.
CoRR, 2023

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

Black-Box Prediction of Flaky Test Fix Categories Using Language Models.
CoRR, 2023

A Systematic Literature Review of Explainable AI for Software Engineering.
CoRR, 2023

Privacy-Preserving and Security in SDN-Based IoT: A Survey.
IEEE Access, 2023

Explaining Transformer-based Code Models: What Do They Learn? When They Do Not Work?
Proceedings of the 23rd IEEE International Working Conference on Source Code Analysis and Manipulation, 2023

Position Paper: A Vision for the Dynamic Safety Assurance of ML-Enabled Autonomous Driving Systems.
Proceedings of the 31st IEEE International Requirements Engineering Conference, RE 2023, 2023

Log-based Anomaly Detection of Enterprise Software: An Empirical Study.
Proceedings of the 23rd IEEE International Conference on Software Quality, 2023

Investigating Execution Trace Embedding for Test Case Prioritization.
Proceedings of the 23rd IEEE International Conference on Software Quality, 2023

Method-Level Bug Severity Prediction using Source Code Metrics and LLMs.
Proceedings of the 34th IEEE International Symposium on Software Reliability Engineering, 2023

Gray-box Adversarial Attack of Deep Reinforcement Learning-based Trading Agents<sup>*</sup>.
Proceedings of the International Conference on Machine Learning and Applications, 2023

2022
Deep State Inference: Toward Behavioral Model Inference of Black-Box Software Systems.
IEEE Trans. Software Eng., 2022

A domain adaptation benchmark for T1-weighted brain magnetic resonance image segmentation.
Frontiers Neuroinformatics, 2022

MDA: Availability-Aware Federated Learning Client Selection.
CoRR, 2022

Explainable AI for Pre-Trained Code Models: What Do They Learn? When They Do Not Work?
CoRR, 2022

Improving the Performance of DNN-based Software Services using Automated Layer Caching.
CoRR, 2022

Test2Vec: An Execution Trace Embedding for Test Case Prioritization.
CoRR, 2022

An Empirical Study on Bug Severity Estimation Using Source Code Metrics and Static Analysis.
CoRR, 2022

Towards Understanding Quality Challenges of the Federated Learning: A First Look from the Lens of Robustness.
CoRR, 2022

Message from the Doctoral Symposium Chairs.
Proceedings of the IEEE International Symposium on Software Reliability Engineering Workshops, 2022

2021
GloBug: Using global data in Fault Localization.
J. Syst. Softw., 2021

A pragmatic approach for hyper-parameter tuning in search-based test case generation.
Empir. Softw. Eng., 2021

Behavioral Model Inference of Black-box Software using Deep Neural Networks.
CoRR, 2021

Robustness Analysis of Deep Learning Frameworks on Mobile Platforms.
Proceedings of the Testing Software and Systems, 2021

Applying CodeBERT for Automated Program Repair of Java Simple Bugs.
Proceedings of the 18th IEEE/ACM International Conference on Mining Software Repositories, 2021

A Search-Based Testing Framework for Deep Neural Networks of Source Code Embedding.
Proceedings of the 14th IEEE Conference on Software Testing, Verification and Validation, 2021

2020
Hybrid Deep Neural Networks to Infer State Models of Black-Box Systems.
Proceedings of the 35th IEEE/ACM International Conference on Automated Software Engineering, 2020

A Cost-Effective Approach for Hyper-Parameter Tuning in Search-based Test Case Generation.
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2020

2019
Interactive semi-automated specification mining for debugging: An experience report.
Inf. Softw. Technol., 2019

Chapter Four - Advances in Techniques for Test Prioritization.
Adv. Comput., 2019

Revisiting Hyper-Parameter Tuning for Search-Based Test Data Generation.
Proceedings of the Search-Based Software Engineering - 11th International Symposium, 2019

An IR-based approach towards automated integration of geo-spatial datasets in map-based software systems.
Proceedings of the ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2019

An empirical study on practicality of specification mining algorithms on a real-world application.
Proceedings of the 27th International Conference on Program Comprehension, 2019

2018
Search-based detection of deviation failures in the migration of legacy spreadsheet applications.
Proceedings of the 27th ACM SIGSOFT International Symposium on Software Testing and Analysis, 2018

Investigating NLP-Based Approaches for Predicting Manual Test Case Failure.
Proceedings of the 11th IEEE International Conference on Software Testing, 2018

Evaluating specification-level MC/DC criterion in model-based testing of safety critical systems.
Proceedings of the 40th International Conference on Software Engineering: Software Engineering in Practice, 2018

2017
An Empirical Study on the Effect of Testing on Code Quality Using Topic Models: A Case Study on Software Development Systems.
IEEE Trans. Reliab., 2017

Prioritizing manual test cases in rapid release environments.
Softw. Test. Verification Reliab., 2017

Analytics-based safety monitoring and verification.
Proceedings of the 2017 IEEE International Conference on Systems, Man, and Cybernetics, 2017

Studying Test Case Failure Prediction for Test Case Prioritization.
Proceedings of the 13th International Conference on Predictive Models and Data Analytics in Software Engineering, 2017

An Empirical Study of Search-Based Task Scheduling in Global Software Development.
Proceedings of the 39th IEEE/ACM International Conference on Software Engineering: Software Engineering in Practice Track, 2017

An Industrial Evaluation of Unit Test Generation: Finding Real Faults in a Financial Application.
Proceedings of the 39th IEEE/ACM International Conference on Software Engineering: Software Engineering in Practice Track, 2017

2016
The Risk-Utility Tradeoff for Data Privacy Models.
Proceedings of the 8th IFIP International Conference on New Technologies, 2016

2015
Investigating the effect of "defect co-fix" on quality assurance resource allocation: A search-based approach.
J. Syst. Softw., 2015

Test case analytics: Mining test case traces to improve risk-driven testing.
Proceedings of the 1st IEEE International Workshop on Software Analytics, 2015

How Effective Are Code Coverage Criteria?
Proceedings of the 2015 IEEE International Conference on Software Quality, 2015

A similarity-based approach for test case prioritization using historical failure data.
Proceedings of the 26th IEEE International Symposium on Software Reliability Engineering, 2015

Exploring Test Suite Diversification and Code Coverage in Multi-Objective Test Case Selection.
Proceedings of the 8th IEEE International Conference on Software Testing, 2015

Prioritizing Manual Test Cases in Traditional and Rapid Release Environments.
Proceedings of the 8th IEEE International Conference on Software Testing, 2015

2014
Static test case prioritization using topic models.
Empir. Softw. Eng., 2014

ChronoTwigger: A Visual Analytics Tool for Understanding Source and Test Co-evolution.
Proceedings of the Second IEEE Working Conference on Software Visualization, 2014

Model-Based Testing of Video Conferencing Systems: Challenges, Lessons Learnt, and Results.
Proceedings of the Seventh IEEE International Conference on Software Testing, 2014

2013
Achieving scalable model-based testing through test case diversity.
ACM Trans. Softw. Eng. Methodol., 2013

Using fault history to improve mutation reduction.
Proceedings of the Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, 2013

The MSR cookbook: mining a decade of research.
Proceedings of the 10th Working Conference on Mining Software Repositories, 2013

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

Automatic detection of performance deviations in the load testing of large scale systems.
Proceedings of the 35th International Conference on Software Engineering, 2013

Storm prediction in a cloud.
Proceedings of the 5th International ICSE Workshop on Principles of Engineering Service-Oriented Systems, 2013

Regression-based utilization prediction algorithms: an empirical investigation.
Proceedings of the Center for Advanced Studies on Collaborative Research, 2013

2012
Modeling robustness behavior using aspect-oriented modeling to support robustness testing of industrial systems.
Softw. Syst. Model., 2012

2011
Empirical Investigation of the Effects of Test Suite Properties on Similarity-Based Test Case Selection.
Proceedings of the Fourth IEEE International Conference on Software Testing, 2011

2010
A Systematic Review of the Application and Empirical Investigation of Search-Based Test Case Generation.
IEEE Trans. Software Eng., 2010

An enhanced test case selection approach for model-based testing: an industrial case study.
Proceedings of the 18th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2010

Reducing the Cost of Model-Based Testing through Test Case Diversity.
Proceedings of the Testing Software and Systems, 2010

An Industrial Investigation of Similarity Measures for Model-Based Test Case Selection.
Proceedings of the IEEE 21st International Symposium on Software Reliability Engineering, 2010

2008
Self-reconfiguration in Highly Available Pervasive Computing Systems.
Proceedings of the Autonomic and Trusted Computing, 5th International Conference, 2008

2006
An Access Control Framework for Pervasive Computing Environments.
Proceedings of the 2006 International Conference on Pervasive Systems & Computing, 2006


  Loading...