Gregory Gay

Docent vid Software Engineering 1

Gregory Gay is an Associate Professor in the Software Engineering division at Chalmers and the University of Gothenburg. His research interests include automated testing and analysis and search-based software engineering. Our society depends on complex software. Dr. Gay's research blends optimization, artificial intelligence, and machine learning techniques in order to help developers deliver those systems in a safe, secure, and efficient manner.

Dr. Gay received his Ph.D. from the University of Minnesota, working with the Critical Systems research group, and an M.S. from West Virginia University. He was previously an Assistant Professor at the University of South Carolina.

Personal Webpage: ​http://greggay.com
Google Scholar: ​https://scholar.google.com/citations?user=3nwDANgAAAAJ&hl=en

Källa: chalmers.se
Image of Gregory Gay

Visar 32 publikationer

2025

An intelligent test management system for optimizing decision making during software testing

Albin Lönnfält, Viktor Tu, Gregory Gay et al
Journal of Systems and Software. Vol. 219
Artikel i vetenskaplig tidskrift
2024

Integrating Mutation Testing Into Developer Workflow: An Industrial Case Study

Stefan Alexander Van Heijningen, Theo Wiik, Francisco Gomes et al
39th IEEE/ACM International Conference on Automated Software Engineering (ASE)
Paper i proceeding
2024

Testing, Debugging, and Log Analysis With Modern AI Tools

Miroslaw Staron, Silvia Abrahao, Gregory Gay et al
IEEE Software. Vol. 41 (2), p. 99-102
Artikel i vetenskaplig tidskrift
2024

Scoping of Non-Functional Requirements for Machine Learning Systems

Khan Mohammad Habibullah, Juan Garcia Diaz, Gregory Gay et al
IEEE 32nd International Requirements Engineering Conference (RE)
Paper i proceeding
2024

Emerging Trends in Requirements Engineering and Testing

Silvia Abrahao, Miroslaw Staron, Gregory Gay et al
IEEE Software. Vol. 41 (6), p. 126-129
Artikel i vetenskaplig tidskrift
2024

Exploring the Role of Automation in Duplicate Bug Report Detection: An Industrial Case Study

Malte Götharsson, Karl Stahre, Gregory Gay et al
Proceedings - 2024 IEEE/ACM International Conference on Automation of Software Test, AST 2024, p. 193-203
Paper i proceeding
2024

Requirements and software engineering for automotive perception systems: an interview study

Khan Mohammad Habibullah, Hans-Martin Heyn, Gregory Gay et al
Requirements Engineering. Vol. 29 (1), p. 25-48
Artikel i vetenskaplig tidskrift
2024

A Framework for Managing Quality Requirements for Machine Learning-Based Software Systems

Khan Mohammad Habibullah, Gregory Gay, Jennifer Horkoff
Communications in Computer and Information Science. Vol. 2178 CCIS, p. 3-20
Paper i proceeding
2024

A Framework for Managing Quality Requirements for Machine Learning-Based Software Systems

Khan Mohammad Habibullah, Gregory Gay, Jennifer Horkoff
Quality of Information and Communications Technology (QUATIC 2024)
Paper i proceeding
2024

Improving the Readability of Generated Tests Using GPT-4 and ChatGPT Code Interpreter

Gregory Gay
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 14415 LNCS, p. 140-146
Paper i proceeding
2024

Exploring Genetic Improvement of the Carbon Footprint of Web Pages

Haozhou Lyu, Gregory Gay, Maiko Sakamoto
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 14415 LNCS, p. 67-83
Paper i proceeding
2023

Non-functional requirements for machine learning: understanding current use and challenges among practitioners

Khan Mohammad Habibullah, Gregory Gay, Jennifer Horkoff
Requirements Engineering. Vol. 28 (2), p. 283-316
Artikel i vetenskaplig tidskrift
2023

Developer Views on Software Carbon Footprint and Its Potential for Automated Reduction

Haozhou Lyu, Gregory Gay, Maiko Sakamoto
Search-Based Software Engineering. SSBSE 2023. Lecture Notes in Computer Science, vol 14415. Vol. 14415 LNC, p. 35-51
Paper i proceeding
2023

Understanding Problem Solving in Software Testing: An Exploration of Tester Routines and Behavior

Eduard Enoiu, Gregory Gay, Jameel Esber et al
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 14131 LNCS, p. 143-159
Paper i proceeding
2023

Automated Support for Unit Test Generation

Afonso Fontes, Gregory Gay, Francisco Gomes et al
Natural Computing Series. Vol. Part F1169, p. 179-219
Kapitel i bok
2023

Test Maintenance for Machine Learning Systems: A Case Study in the Automotive Industry

Lukas Berglund, Tim Grube, Gregory Gay et al
2023 IEEE Conference on Software Testing, Verification and Validation (ICST), p. 410-421
Paper i proceeding
2023

How Do Different Types of Testing Goals Affect Test Case Design?

Dia Istanbuly, Gregory Gay, Max Zimmer
Testing Software and Systems. ICTSS 2023. Lecture Notes in Computer Science, vol 14131.
Paper i proceeding
2023

Search-Based Test Generation Targeting Non-Functional Quality Attributes of Android Apps

Teklit Berihu Gereziher, Selam Welu Gebrekrstos, Gregory Gay
GECCO '23: Proceedings of the Genetic and Evolutionary Computation Conference
Paper i proceeding
2023

Requirements Engineering for Automotive Perception Systems: An Interview Study

Khan Mohammad Habibullah, Hans-Martin Heyn, Gregory Gay et al
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 13975 LNCS, p. 189-205
Paper i proceeding
2023

The integration of machine learning into automated test generation: A systematic mapping study

Afonso Fontes, Gregory Gay
Software Testing Verification and Reliability. Vol. 33 (4)
Artikel i vetenskaplig tidskrift
2023

Identifying Redundancies and Gaps Across Testing Levels During Verification of Automotive Software

Rohini Bisht, Selomie Kindu Ejigu, Gregory Gay et al
2023 IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW), p. 131-139
Paper i proceeding
2023

Mutation Testing in Continuous Integration: An Exploratory Industrial Case Study

Jonathan Orgard, Gregory Gay, Francisco Gomes et al
Proceedings - 2023 IEEE 16th International Conference on Software Testing, Verification and Validation Workshops, ICSTW 2023, p. 324-333
Paper i proceeding
2023

How Closely are Common Mutation Operators Coupled to Real Faults?

Gregory Gay, Alireza Salahirad
Proceedings - 2023 IEEE 16th International Conference on Software Testing, Verification and Validation, ICST 2023, p. 129-140
Paper i proceeding
2022

Learning how to search: generating effective test cases through adaptive fitness function selection

Hussein Almulla, Gregory Gay
Empirical Software Engineering. Vol. 27 (2)
Artikel i vetenskaplig tidskrift
2022

Non-Functional Requirements for Machine Learning: An Exploration of System Scope and Interest

Khan Mohammad Habibullah, Gregory Gay, Jennifer Horkoff
International Workshop on Software Engineering for Responsible Artificial Intelligence, p. 29-36
Paper i proceeding
2021

Efficient and Effective Generation of Test Cases for Pedestrian Detection - Search-based Software Testing of Baidu Apollo in SVL

Hamid Ebadi, Mahshid Helali Moghadam, Markus Borg et al
Proceedings - 3rd IEEE International Conference on Artificial Intelligence Testing, AITest 2021, p. 103-110
Paper i proceeding
2021

Using Machine Learning to Generate Test Oracles: A Systematic Literature Review

Afonso Fontes, Gregory Gay
TORACLE 2021 - Proceedings of the 1st International Workshop on Test Oracles, co-located with ESEC/FSE 2021, p. 1-10
Paper i proceeding
2020

Generating Diverse Test Suites for Gson Through Adaptive Fitness Function Selection

Hussein Almulla, Gregory Gay
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 12420 LNCS, p. 246-252
Paper i proceeding
2020

Bytecode-Based Multiple Condition Coverage: An Initial Investigation

Srujana Bollina, Gregory Gay
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 12420 LNCS, p. 220-236
Paper i proceeding
2020

Learning How to Search: Generating Exception-Triggering Tests Through Adaptive Fitness Function Selection

Hussein Almulla, Gregory Gay
Proceedings - 2020 IEEE 13th International Conference on Software Testing, Verification and Validation, ICST 2020, p. 63-73
Paper i proceeding
2020

Understanding The Impact of Solver Choice in Model-Based Test Generation

Ying Meng, Gregory Gay
International Symposium on Empirical Software Engineering and Measurement. Vol. ESEM '20
Paper i proceeding
2020

Defects4J as a Challenge Case for the Search-Based Software Engineering Community

Gregory Gay, René Just
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 12420 LNCS, p. 255-261
Paper i proceeding

Ladda ner publikationslistor

Du kan ladda ner denna lista till din dator.

Filtrera och ladda ner publikationslista

Som inloggad användare hittar du ytterligare funktioner i MyResearch.

Du kan även exportera direkt till Zotero eller Mendeley genom webbläsarplugins. Dessa hittar du här:

Zotero Connector
Mendeley Web Importer

Tjänsten SwePub erbjuder uttag av Researchs listor i andra format, till exempel kan du få uttag av publikationer enligt Harvard och Oxford i .RIS, BibTex och RefWorks-format.

Visar 1 forskningsprojekt

2020–2023

Context-Infused Automated Software Test Generation

Gregory Gay Software Engineering for Testing, Requirements, Innovation and Psychology
Afonso Fontes Software Engineering for Testing, Requirements, Innovation and Psychology
Vetenskapsrådet (VR)

5 publikationer finns
Det kan finnas fler projekt där Gregory Gay medverkar, men du måste vara inloggad som anställd på Chalmers för att kunna se dem.