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...
Main Authors: | , , , |
---|---|
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 |
_version_ | 1795386280153972736 |
---|---|
author | Arias Barros, Jhoan Sebastian Saquicela Galarza, Victor Hugo Granda Juca, Maria Fernanda Suquisupa Nacipucha, Pamela Aracely |
author_facet | Arias Barros, Jhoan Sebastian Saquicela Galarza, Victor Hugo Granda Juca, Maria Fernanda Suquisupa Nacipucha, Pamela Aracely |
author_sort | Arias Barros, Jhoan Sebastian |
collection | DSpace |
description | 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. |
format | CAPÍTULO DE LIBRO |
id | oai:dspace.ucuenca.edu.ec:123456789-44278 |
institution | Universidad de Cuenca |
language | es_ES |
publishDate | 2024 |
publisher | Springer Science and Business Media Deutschland GmbH |
record_format | dspace |
spelling | oai:dspace.ucuenca.edu.ec:123456789-442782024-03-13T12:43:36Z Generation of Microservice Names from Functional Requirements: An Automated Approach Arias Barros, Jhoan Sebastian Saquicela Galarza, Victor Hugo Granda Juca, Maria Fernanda Suquisupa Nacipucha, Pamela Aracely NLP Requirements ChatGPT Microservices 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. 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. 2024-03-13T12:43:31Z 2024-03-13T12:43:31Z 2024 CAPÍTULO DE LIBRO 978-3-031-50590-4 1860-949X 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 10.1007/978-3-031-50590-4_10 es_ES application/pdf Springer Science and Business Media Deutschland GmbH Studies in Computational Intelligence |
spellingShingle | NLP Requirements ChatGPT Microservices Arias Barros, Jhoan Sebastian Saquicela Galarza, Victor Hugo Granda Juca, Maria Fernanda Suquisupa Nacipucha, Pamela Aracely Generation of Microservice Names from Functional Requirements: An Automated Approach |
title | Generation of Microservice Names from Functional Requirements: An Automated Approach |
title_full | Generation of Microservice Names from Functional Requirements: An Automated Approach |
title_fullStr | Generation of Microservice Names from Functional Requirements: An Automated Approach |
title_full_unstemmed | Generation of Microservice Names from Functional Requirements: An Automated Approach |
title_short | Generation of Microservice Names from Functional Requirements: An Automated Approach |
title_sort | generation of microservice names from functional requirements: an automated approach |
topic | NLP Requirements ChatGPT Microservices |
url | 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 |
work_keys_str_mv | AT ariasbarrosjhoansebastian generationofmicroservicenamesfromfunctionalrequirementsanautomatedapproach AT saquicelagalarzavictorhugo generationofmicroservicenamesfromfunctionalrequirementsanautomatedapproach AT grandajucamariafernanda generationofmicroservicenamesfromfunctionalrequirementsanautomatedapproach AT suquisupanacipuchapamelaaracely generationofmicroservicenamesfromfunctionalrequirementsanautomatedapproach |