activity
20202023
most citedUnderstanding the Nature of System-Related Issues in Machine Learning Frameworks: An Exploratory Study

3 citations · 11 across the 12 of their papers we have counts for

collaborators

12 papers

cs.SE2023

Summary of the 4th International Workshop on Requirements Engineering and Testing (RET 2017)

Markus Borg, Elizabeth Bjarnason, Michael Unterkalmsteiner +3

The RET (Requirements Engineering and Testing) workshop series provides a meeting point for researchers and practitioners from the two separate fields of Requirements Engineering (…

cs.SE2023

Summary of the 3rd International Workshop on Requirements Engineering and Testing

Michael Unterkalmsteiner, Gregory Gay, Michael Felderer +3

The RET (Requirements Engineering and Testing) workshop series provides a meeting point for researchers and practitioners from the two separate fields of Requirements Engineering (…

cs.SE2023

Requirements Engineering for Automotive Perception Systems: an Interview Study

Khan Mohammad Habibullah, Hans-Martin Heyn, Gregory Gay +6

Background: Driving automation systems (DAS), including autonomous driving and advanced driver assistance, are an important safety-critical domain. DAS often incorporate perception…

cs.SE2022★ 2 cited

The Integration of Machine Learning into Automated Test Generation: A Systematic Mapping Study

Afonso Fontes, Gregory Gay

Context: Machine learning (ML) may enable effective automated test generation. Objective: We characterize emerging research, examining testing practices, researcher goals, ML techn…

cs.NI2022★ 3 cited

AI-Empowered Data Offloading in MEC-Enabled IoV Networks

Afonso Fontes, Igor de L. Ribeiro, Khan Muhammad +3

Advancements in smart vehicle design have enabled the creation of Internet of Vehicle (IoV) technologies that can utilize the information provided by various sensors and wireless c…

cs.SE2022★ 2 cited

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

Khan Mohammad Habibullah, Gregory Gay, Jennifer Horkoff

Systems that rely on Machine Learning (ML systems) have differing demands on system quality compared to traditional systems. Such quality demands, known as non-functional requireme…

cs.SE2021

Automated Support for Unit Test Generation: A Tutorial Book Chapter

Afonso Fontes, Gregory Gay, Francisco Gomes de Oliveira Neto +1

Unit testing is a stage of testing where the smallest segment of code that can be tested in isolation from the rest of the system - often a class - is tested. Unit tests are typica…

cs.AI2021

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 +3

With the growing capabilities of autonomous vehicles, there is a higher demand for sophisticated and pragmatic quality assurance approaches for machine learning-enabled systems in…

cs.DL2021★ 1 cited

Mapping the Structure and Evolution of Software Testing Research Over the Past Three Decades

Alireza Salahirad, Gregory Gay, Ehsan Mohammadi

Background: The field of software testing is growing and rapidly-evolving. Aims: Based on keywords assigned to publications, we seek to identify predominant research topics and und…

cs.SE2021

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

Afonso Fontes, Gregory Gay

Machine learning may enable the automated generation of test oracles. We have characterized emerging research in this area through a systematic literature review examining oracle t…

cs.SE2021

Learning How to Search: Generating Effective Test Cases Through Adaptive Fitness Function Selection

Hussein Almulla, Gregory Gay

Search-based test generation is guided by feedback from one or more fitness functions - scoring functions that judge solution optimality. Choosing informative fitness functions is…

cs.LG2020★ 3 cited

Understanding the Nature of System-Related Issues in Machine Learning Frameworks: An Exploratory Study

Yang Ren, Gregory Gay, Christian Kästner +1

Modern systems are built using development frameworks. These frameworks have a major impact on how the resulting system executes, how configurations are managed, how it is tested,…