Generation of Microservice Names from Functional Requirements: An Automated Approach

En el contexto del avance de las arquitecturas de software basadas en microservicios y la relevancia de la ingeniería de requisitos en el desarrollo de aplicaciones, surge el problema de la creación manual y la necesidad de conocimientos para definir microservicios, una actividad humana que requiere...

Full description

Bibliographic Details
Main Authors: Arias Barros, Jhoan Sebastian, Saquicela Galarza, Victor Hugo, Granda Juca, Maria Fernanda, Suquisupa Nacipucha, Pamela Aracely
Format: CAPÍTULO DE LIBRO
Language:es_ES
Published: Springer Science and Business Media Deutschland GmbH 2024
Subjects:
Online Access:http://dspace.ucuenca.edu.ec/handle/123456789/44278
https://www.scopus.com/record/display.uri?eid=2-s2.0-85186421375&origin=resultslist&sort=plf-f&src=s&sid=b2baef2a5944b0e0fe6515a0aa6d5ea7&sot=b&sdt=b&s=TITLE-ABS-KEY%28Generation+of+Microservice+Names+from+Functional+Requirements%3A+An+Automated+Approach%29&sl=99&sessionSearchId=b2baef2a5944b0e0fe6515a0aa6d5ea7&relpos=0
Description
Summary:En el contexto del avance de las arquitecturas de software basadas en microservicios y la relevancia de la ingeniería de requisitos en el desarrollo de aplicaciones, surge el problema de la creación manual y la necesidad de conocimientos para definir microservicios, una actividad humana que requiere un alto nivel de conocimiento y experiencia. . Para abordar este desafío se propone una solución que consiste en encontrar los nombres ideales para los microservicios. Para automatizar el proceso de identificación de nombres de microservicios, esta propuesta se basa en la aplicación de técnicas de Procesamiento del Lenguaje Natural (NLP), análisis de gráficos y detección de comunidades, incluyendo el uso de modelos de lenguaje de inteligencia artificial como ChatGPT.