Revista: | TecnoLógicas |
Base de datos: | |
Número de sistema: | 000597498 |
ISSN: | 0123-7799 |
Autores: | Antonelli, Leandro1 Lezoche, Mario2 Delle Ville, Juliana1 |
Instituciones: | 1Universidad Nacional de La Plata, La Plata, Buenos Aires. Argentina 2Université de Lorraine, Nancy, Meurthe et Moselle. Francia |
Año: | 2024 |
Periodo: | Ene-Abr |
Volumen: | 27 |
Número: | 59 |
País: | Colombia |
Idioma: | Inglés |
Tipo de documento: | Artículo |
Resumen en español | Un desarrollo de software exitoso necesita buenas especificaciones, es decir, requerimientos correctos, consistentes y no ambiguos. Los artefactos en lenguaje natural son la herramienta más utilizada para escribir especificaciones; sin embargo, el uso del lenguaje natural puede introducir muchos defectos: ambigüedad, vaguedad y generalidad. Por lo tanto, el objetivo de este artículo es brindar un enfoque para escribir buenas especificaciones y extraer conocimiento de ellas. El enfoque propuesto utiliza un léxico particular, el glosario Léxico Extendido del Lenguaje (LEL). Y sugiere reglas para extraer conocimientos (conceptos, atributos y relaciones) de él. Este artículo también presenta un prototipo que implementa y apoya el enfoque propuesto, así como también una evaluación preliminar del enfoque. En conclusión, el enfoque propuesto representa una contribución teoría, que fue evaluada utilizando el System Usability Scale y sus resultados son prometedores, ya que obtuvo la calificación máxima. |
Resumen en inglés | Successful software development requires good specifications, that is, correct, consistent, and unambiguous requirements. Natural language artifacts are the most used tools for writing specifications; nevertheless, the use of natural language can introduce many defects such as ambiguity, vagueness, and generality. In light of this, the purpose of this paper is to propose an approach for writing good specifications and extracting knowledge from them. The proposed approach uses a particular lexicon, the Language Extended Lexicon (LEL) glossary, and suggests rules for extracting knowledge (concepts, attributes, and relationships) from it. This paper also presents a prototype that implements and supports the proposed approach, as well as a preliminary evaluation of the approach. In conclusion, the proposed approach represents a theoretical contribution, which was evaluated using the System Usability Scale, and its evaluation results are promising, as it obtained the maximum score. |
Disciplinas: | Ciencias de la computación, Ciencias de la computación |
Palabras clave: | Procesamiento de datos, Inteligencia artificial |
Keyword: | Data processing, Artificial intelligence |
Texto completo: | Texto completo (Ver PDF) Texto completo (Ver HTML) |