Requerimientos de calidad en lenguaje natural

Ficha técnica

Título:Requerimientos de calidad en lenguaje natural
Alumno:Juliana Delle Ville
Inicio:1 Abril 2022
Fecha de defensa:31 Marzo 2023
Dirección:Leandro Antonelli
Co-Dirección:Diego Torres
Participantes (del LIFIA)Leandro Antonelli, Diego Torres

Resumen

La ingeniería de requerimientos es una de las áreas más importantes en el desarrollo de software, ya que los errores introducidos en esta etapa, si son detectados una vez que el software es entregado, generan un gran esfuerzo de corrección. Con el fin de reducir la posibilidad de errores, es necesario utilizar un medio de comunicación común a dos mundos bien diferentes: los usuarios / clientes y los desarrolladores. Estos últimos están acostumbrados a utilizar formalismos complejos para especificar requerimientos, sin embargo, los usuarios / clientes se comunican con lenguaje natural. Es por ello que los Escenarios han mostrado ser una buena herramienta de comunicación y especificación. Los Escenarios describen situaciones con énfasis en el contexto y el desarrollo de actividades a realizar en esa situación. Los Escenarios básicamente cuentan una historia, y esto es algo en lo que los seres humanos en general tienen mucha práctica. Sin embargo, los Escenarios se describen con lenguaje natural y este adolesce de muchos problemas: ambigüedad, falta de precisión, etc… Es en este marco, en el cual es importante contar con un método para transformar especificaciones en lenguaje natural a especificaciones más precisas, como se pueden lograr con la ayuda de un soporte semántico.

Publicaciones

Proyectos