期刊名称:Revista Virtual Universidad Católica del Norte
印刷版ISSN:0124-5821
出版年度:2015
期号:46
页码:169-186
语种:Spanish
出版社:Fundación Universitaria Católica del Norte
摘要:La ambigüedad semántica polisémica, inherente al lenguaje natural, afecta la interpretación de los requisitos de software, generando errores en su especificación por los múltiples significados que puede tener una palabra. Algunos de los errores generados debido a una mala interpretación de los requisitos de software son: inconsistencia, duplicidad y falta de unicidad. En este artículo, se presenta un modelo de procesamiento de lenguaje natural que permite detectar estos errores automáticamente en requisitos de software desde el idioma español. La metodología usada corresponde a la definición e implementación de un conjunto de reglas que ayudan a detectar dichos errores usando una técnica de desambiguación semántica polisémica llamada filtrado de coeficientes. Se realizaron un conjunto de pruebas sobre siete casos de estudio diferentes para valorar el modelo y se obtuvo, en promedio, una eficiencia en la detección de dichos errores del 85%.
其他摘要:The semantic polysemic ambiguity, inherent to natural language affects the interpretation of software requirements, producing errors in its specification because of the multiple meanings a word can have. Some of the errors generated by a bad interpretation of software requirements are: inconsistency, duplicity and lack of uniqueness. This article presents a model for processing natural language that allows automatically detecting this errors in software requirements from Spanish language. The used methodology is related to the definition and implementation of a set of rules that help to detect such errors by using a polysemic semantic disambiguation technique called coefficient filtering. A set of tests were performed with seven case studies in order to assess the model, it was obtained, on average, an 85% efficiency when detecting this errors.
关键词:Ambigüedad semántica polisémica; Desambiguación de los sentidos de las palabras; Ingeniería de requisitos; Ingeniería de software.
其他关键词:Polysemic semantic ambiguity; Disambiguation of the meaning of words; Requirement engineering; Software engineering.