@inbook{dc7a707e03494fb9b690a2a4e2ec5ee9,
title = "Generation of Microservice Names from Functional Requirements: An Automated Approach",
abstract = "In the context of the advancement of software architectures based on microservices and the relevance of requirements engineering in application development, the problem of manual creation and the need for expertise to define microservices, a human activity that requires a high level of knowledge and experience, arises. To address this challenge, a solution is proposed that consists of finding the ideal names for microservices. To automate the process of identifying microservice names, this proposal is based on the application of Natural Language Processing (NLP) techniques, graph analysis and community detection, including the use of artificial intelligence language models such as ChatGPT. ",
keywords = "ChatGPT, Microservices, NLP, Requirements, ChatGPT, Microservices, NLP, Requirements",
author = "Sebastian Arias and Aracely Suquisupa and \{Granda Juca\}, \{Mar{\'i}a Fernanda\} and \{Saquicela Galarza\}, \{V{\'i}ctor Hugo\}",
note = "Publisher Copyright: {\textcopyright} The Author(s), under exclusive license to Springer Nature Switzerland AG 2024.",
year = "2024",
doi = "10.1007/978-3-031-50590-4\_10",
language = "Ingl{\'e}s",
isbn = "978-3-031-50589-8",
series = "Studies in Computational Intelligence",
publisher = "Springer Science and Business Media Deutschland GmbH",
pages = "157--173",
editor = "Jezreel Mej{\'i}a and Mirna Mu{\~n}oz and Alvaro Rocha and \{Hern{\'a}ndez P{\'e}rez\}, Yasm{\'i}n and \{{\'A}vila George\}, Himer",
booktitle = "New Perspectives in Software Engineering",
}