logo móvil
Contáctanos

El uso de la IA en la ingeniería de software: una síntesis de conocimiento sintético de la literatura de investigación reciente

Autores: Kokol, Peter

Idioma: Inglés

Editor: MDPI

Año: 2024

Descargar PDF

Acceso abierto

Artículo científico
2024

El uso de la IA en la ingeniería de software: una síntesis de conocimiento sintético de la literatura de investigación reciente


Categoría

Gestión y administración

Subcategoría

Gestión de la tecnología y la inovación

Palabras clave

Inteligencia artificial
Ingeniería de software
Aprendizaje automático
Aprendizaje profundo
Procesamiento de lenguaje natural
Repositorios de software

Licencia

CC BY-SA – Atribución – Compartir Igual

Consultas: 1

Citaciones: Sin citaciones


Descripción
La inteligencia artificial (IA) ha experimentado un aumento exponencial en su uso en diversas aplicaciones. Recientemente, la comunidad académica comenzó a investigar e inyectar nuevos enfoques basados en IA para proporcionar soluciones a problemas tradicionales de ingeniería de software. Sin embargo, es necesario incluir una comprensión integral y holística del estado actual. Para cerrar la brecha mencionada, se utilizó la síntesis de conocimiento sintético para inducir el panorama de investigación de la literatura contemporánea sobre el uso de IA en la ingeniería de software. La síntesis resultó en 15 categorías de investigación y 5 temas, a saber, procesamiento de lenguaje natural en ingeniería de software, uso de inteligencia artificial en la gestión del ciclo de vida del desarrollo de software, uso de aprendizaje automático en la predicción de fallos/defectos y estimación de esfuerzo, empleo de aprendizaje profundo en ingeniería de software inteligente y gestión de código, y minería de repositorios de software para mejorar la calidad del software. El país más productivo fue China (n = 2042), seguido por Estados Unidos (n = 1193), India (n = 934), Alemania (n = 445) y Canadá (n = 381). Un alto porcentaje (n = 47.4%) de los artículos fueron financiados, lo que muestra el fuerte interés en este tema de investigación. La convergencia de la IA y la ingeniería de software puede reducir significativamente los recursos requeridos, mejorar la calidad, mejorar la experiencia del usuario y mejorar el bienestar de los desarrolladores de software.

Otros recursos que podrían interesarte

Temas Virtualpro