Skip to main content
CISTI2022 - 17th Iberian Conference on Information Systems and Technologies

Full Program »

Ml@se: What do We Know About How Machine Learning Impact Software Engineering Practice?

Machine learning (ML) based approaches provide efficient solutions successfully applied to different domains. In Software Engineering (SE) domain, ML is improving and automating various development activities, such as requirement classification, refactoring, defects prediction, and effort estimation. We investigated whether and how ML techniques currently support software development tasks and improve the way practitioners do their job. To achieve this objective, we performed a literature review and snowballing, obtaining a set of 209 articles. As a result, we present an approach of the main tasks of the SE and ML solutions used, organized among the first ten areas of SWEBOK.

Olimar Teixeira Borges
Pontifícia Universidade Católica do Rio Grande do Sul
Brazil

Marcia Lima
Universidade Federal do Amazonas
Brazil

Julia Colleoni Couto
Pontifícia Universidade Católica do Rio Grande do Sul
Brazil

Bruno Gadelha
Universidade Federal do Amazonas
Brazil

Tayana Conte
Universidade Federal do Amazonas
Brazil

Rafael Prikladnicki
Pontifícia Universidade Católica do Rio Grande do Sul
Brazil

 


Powered by OpenConf®
Copyright ©2002-2021 Zakon Group LLC