Machine learning models are increasingly being used within software engineering for their predictions. Research shows that these models’ performance is increasing with new research. This thesis focuses on models for method name prediction, for which the goal is to have a model that can accurately predict method names. With this thesis, we could create a tool that can suggest method names to software developers, which would assist in improving the quality of the projects.This research aims to get insight into the robustness vulnerabilities of a method name prediction model. We use a genetic search algorithm that looks for these robustness problems. The main question this thesis tries to answer is to what extent the performance metrics are af...
We introduce an exploratory study on Mutation Validation (MV), a model validation method using mutat...
Machine Learning for Software Engineering (ML4SE) is an actively growing research area that focuses ...
Metaheuristic search algorithms look for solutions that either max-imise or minimise a set of object...
Metamorphic testing is a well-established testing technique that has been successfully applied in va...
Machine learning algorithms have provided core functionality to many application domains---such as b...
Machine Learning algorithms have provided important core functionality to support solutions in many ...
Many applications in the field of scientific computing - such as computational biology, computationa...
Metamorphic testing is an advanced technique to test programs without a true test oracle such as mac...
The perpetual desire for more qualitative software has been an excellent incentive for software engi...
Machine learning models have many applications, being used for example in pattern analysis, image cl...
It is challenging to test machine learning (ML) applica-tions, which are intended to learn propertie...
International audienceGenerative software development has paved the way for the creation of multiple...
The use of machine learning techniques able to classify source code components in defective or not r...
Abstract Background Several prediction models have been proposed in the literature using different t...
First published: 29 November 2021Machine learning has been facing significant challenges over the la...
We introduce an exploratory study on Mutation Validation (MV), a model validation method using mutat...
Machine Learning for Software Engineering (ML4SE) is an actively growing research area that focuses ...
Metaheuristic search algorithms look for solutions that either max-imise or minimise a set of object...
Metamorphic testing is a well-established testing technique that has been successfully applied in va...
Machine learning algorithms have provided core functionality to many application domains---such as b...
Machine Learning algorithms have provided important core functionality to support solutions in many ...
Many applications in the field of scientific computing - such as computational biology, computationa...
Metamorphic testing is an advanced technique to test programs without a true test oracle such as mac...
The perpetual desire for more qualitative software has been an excellent incentive for software engi...
Machine learning models have many applications, being used for example in pattern analysis, image cl...
It is challenging to test machine learning (ML) applica-tions, which are intended to learn propertie...
International audienceGenerative software development has paved the way for the creation of multiple...
The use of machine learning techniques able to classify source code components in defective or not r...
Abstract Background Several prediction models have been proposed in the literature using different t...
First published: 29 November 2021Machine learning has been facing significant challenges over the la...
We introduce an exploratory study on Mutation Validation (MV), a model validation method using mutat...
Machine Learning for Software Engineering (ML4SE) is an actively growing research area that focuses ...
Metaheuristic search algorithms look for solutions that either max-imise or minimise a set of object...