Software assistants in software engineering: A systematic mapping study

M Savary‐Leblanc, L Burgueño, J Cabot… - Software: Practice …, 2023 - Wiley Online Library
The increasing essential complexity of software systems makes current software
engineering methods and practices fall short in many occasions. Software assistants have …

Machine learning model development from a software engineering perspective: A systematic literature review

G Lorenzoni, P Alencar, N Nascimento… - arXiv preprint arXiv …, 2021 - arxiv.org
Data scientists often develop machine learning models to solve a variety of problems in the
industry and academy but not without facing several challenges in terms of Model …

ModelSet: a dataset for machine learning in model-driven engineering

JAH López, JL Cánovas Izquierdo… - Software and Systems …, 2022 - Springer
The application of machine learning (ML) algorithms to address problems related to model-
driven engineering (MDE) is currently hindered by the lack of curated datasets of software …

Assessing robustness of ml-based program analysis tools using metamorphic program transformations

L Applis, A Panichella… - 2021 36th IEEE/ACM …, 2021 - ieeexplore.ieee.org
Metamorphic testing is a well-established testing technique that has been successfully
applied in various domains, including testing deep learning models to assess their …

A systematic mapping of quality models for AI systems, software and components

MA Ali, NK Yap, AAA Ghani, H Zulzalil… - Applied Sciences, 2022 - mdpi.com
Recently, there has been a significant increase in the number of Artificial Intelligence (AI)
systems, software, and components. As a result, it is crucial to evaluate their quality. Quality …

PARMOREL: a framework for customizable model repair

A Barriga, R Heldal, A Rutle, L Iovino - Software and Systems Modeling, 2022 - Springer
In model-driven software engineering, models are used in all phases of the development
process. These models must hold a high quality since the implementation of the systems …

AI-powered model repair: an experience report—lessons learned, challenges, and opportunities

A Barriga, A Rutle, R Heldal - Software and Systems Modeling, 2022 - Springer
Artificial intelligence has already proven to be a powerful tool to automate and improve how
we deal with software development processes. The application of artificial intelligence to …

Taxonomy of Quality Assessment for Intelligent Software Systems: A Systematic Literature Review

A Jabborov, A Kharlamova, Z Kholmatova… - IEEE …, 2023 - ieeexplore.ieee.org
The increasing integration of AI software into various aspects of our daily lives has amplified
the importance of evaluating the quality of these intelligent systems. The rapid proliferation …

Mitigating the impact of mislabeled data on deep predictive models: an empirical study of learning with noise approaches in software engineering tasks

J Shen, Z Li, Y Lu, M Pan, X Li - Automated Software Engineering, 2024 - Springer
Deep predictive models have been widely employed in software engineering (SE) tasks due
to their remarkable success in artificial intelligence (AI). Most of these models are trained in …

How much data analytics is enough? the roi of machine learning classification and its application to requirements dependency classification

G Deshpande, G Ruhe, C Saunders - arXiv preprint arXiv:2109.14097, 2021 - arxiv.org
Machine Learning (ML) can substantially improve the efficiency and effectiveness of
organizations and is widely used for different purposes within Software Engineering …