Generative Artificial Intelligence: Challenges and Opportunities for Systems Developers: A Systematic Mapping of Literature

Samira Caduda,Anderson Barroso
DOI: https://doi.org/10.11648/j.mlr.20240902.12
2024-09-29
Machine Learning Research
Abstract:Generative Artificial Intelligence tools have gained increasing prominence in recent years. However, the increasing use of these technologies and the functionalities they offer has sparked discussions about their impact and even raised concerns about the potential replacement of human work by automation carried out by machines. This study proposes a Systematic Literature Review to evaluate the opportunities and challenges that these technologies present to system developers in the current and future technological scenario. Aiming at state-of-the-art research to identify how Generative AIs are being applied in the context of software development and what are the latest trends and innovations in this field and how these innovations affect the opportunities and challenges for system developers. As a result, several studies were found that highlight how Generative AI has provided productivity and systems development optimized solutions in the industry, as well as promoting innovations. Studies also emphasize the need for a balance between the use of AI tools and development carried out by human participation, which must be mediated by common sense. Furthermore, the review will explore the ethical implications associated with the widespread adoption of AI technologies, addressing issues such as data privacy, decision-making transparency, and the responsibility of developers in ensuring that AI applications are used in a way that benefits society. The findings of this review will contribute to a better understanding of how generative AI is reshaping the software development landscape and provide insights for future research and development in this rapidly evolving field.
What problem does this paper attempt to address?