User:Fernando Ruales

' Requerimientos de software '' 

Con el fin de encontrar un área de investigación abierta para contribuir en el manejo de requerimientos, se presenta una revisión literaria concerniente al análisis semántico de requerimientos escritos en lenguaje natural mediante el método de Procesamiento de Lenguaje Natural. Como resultado, se propone una clasificación de las metodologías empleadas para llevar a cabo el análisis semántico en requerimientos en formato textual en lenguaje natural.

Particularmente en el caso de proyectos de software, el conjunto de requerimientos simboliza la entrada para el resto de los procesos y etapas del Ciclo de Vida de Desarrollo de Software.

Particularmente, el manejo de requerimientos presenta una oportunidad de estudio en la ingeniería de requerimientos.

Al principio se emplearon los términos de búsqueda «semantic» y «nlp», pero los resultados arrojaban artículos no relevantes al tema de requerimientos, en consecuencia, se decidió agregar el término «requirement».

Resultados de búsqueda bibliográfica en bases de datos de artículos de investigación. Posteriormente se procedió a seleccionar los artículos relevantes para la investigación. Como resultado se obtuvo una clasificación con respecto a las metodologías empleadas para llevar a cabo el análisis semántico en requerimientos en formato textual en lenguaje natural.

Ontologías propuestas se emplean como base para determinar la relación semántica entre los requerimientos, a veces auxiliado por otros métodos para complementar los resultados como por ejemplo análisis estadístico.

Conclusiones

Como se puede observar hay un bajo número de resultados relacionados con análisis estadístico, Wordnet y propuesta de ontologías. Asimismo, se ha identificado que la mayoría de los requerimientos son capturados de manera textual en lenguaje natural en inglés.