Proyectos
UN MODELO DE RESOLUCIÓN DE AMBIGÜEDAD DE SENTIDOS DE PALABRAS PARA MEJORAR LA CALIDAD DE RESULTADOS EN UNA ARQUITECTURA DE EDUCCIÓN DE REQUISITOS DE SOFTWARE
Resumen
El proceso de la educción de requisitos se realiza en la primera fase del ciclo de vida del software, consiste en descubrir y adquirir el conocimiento necesario de las necesidades del interesado en relación con el problema o necesidad que se desea computarizar. La actividad de la educción de requisitos se basa generalmente en un diálogo realizado entre analista e interesado. En este diálogo el analista es quien aporta su conocimiento para la elaboración de software y, el interesado, aporta su conocimiento sobre el área del dominio. Una vez finaliza el diálogo, queda como elemento de salida un texto en lenguaje natural que consigna el conocimiento de los interesados, y un conjunto de modelos que representan la interpretación que realiza el analista de dicho conocimiento. El analista debe realizar la identificación de requisitos y validarlos con el interesado una vez comprenda la naturaleza, características y límites del problema o la necesidad. Sin embargo, las diferencias que existen entre las especialidades de éstos, hace que dicha validación, por lo general, no sea interpretada de la misma manera entre las partes, lo que finalmente se traduce en la entrega de una pieza de software que, en la mayoría de los casos, no cumple con las necesidades que quiso plantear el interesado. Las diferencias entre las especialidades de los actores, es decir, el interesado (experto en el dominio del problema) y el analista (experto en modelos conceptuales), hacen que este último, en la mayoría de los casos sólo trate de interpretar el lenguaje utilizado por el interesado, pues, éste maneja sus propias expresiones (frases y términos que son propios del área del dominio), entrega información incompleta; además, la ambigüedad en el significado de las palabras que es muy común en el lenguaje natural evita que el analista tenga mayor claridad de los requisitos. Para enfrentar el problema de la ambigüedad del significado de las palabras, en resumen, este proyecto pretende atacar la ambigüedad semántica durante la identificación requisitos de software a partir de descripciones en lenguaje natural para mejorar la calidad de los resultados en una arquitectura de educción de requisitos de software, mediante un modelo de resolución de ambigüedad de sentidos de palabras para mejorar la calidad de resultados aplicado a una arquitectura de educción de requisitos de software.
Convocatoria
Nombre de la convocatoria:MÓDULO PARA LA INSCRIPCIÓN DE JÓVENES INVESTIGADORES DE COLCIENCIAS - 2013
Modalidad:MÓDULO PARA LA INSCRIPCIÓN DE JÓVENES INVESTIGADORES DE COLCIENCIAS - 2013
Responsable