logo móvil
Contáctanos

Sentido: un marco de ingeniería de requisitos basado en semántica de flujo descendente

Autores: Kravari, Kalliopi; Antoniou, Christina; Bassiliades, Nick

Idioma: Inglés

Editor: MDPI

Año: 2021

Descargar PDF

Acceso abierto

Artículo científico
2021

Sentido: un marco de ingeniería de requisitos basado en semántica de flujo descendente


Categoría

Ingeniería y Tecnología

Subcategoría

Ingeniería de Software

Palabras clave

Procesos
Ingeniería de requisitos
Desarrollo de sistemas
Requisitos bien definidos
Marco SENSE
Lenguaje natural
Lenguajes formales

Licencia

CC BY-SA – Atribución – Compartir Igual

Consultas: 30

Citaciones: Sin citaciones


Descripción
Los procesos involucrados en la ingeniería de requisitos son algunos de los pasos más, si no los más, importantes en el desarrollo de sistemas. La necesidad de requisitos bien definidos sigue siendo un problema crítico para el desarrollo de cualquier sistema. Describir la estructura y el comportamiento de un sistema podría resultar vago, lo que conlleva incertidumbres, restricciones o un funcionamiento incorrecto del sistema que sería difícil de corregir más adelante. En este contexto, este artículo propone SENSE, un marco basado en expresiones estandarizadas de lenguaje natural con semántica bien definida, llamadas plantillas, que respaldan un procedimiento de flujo descendente para la gestión de requisitos. Este marco integra conjuntos de plantillas y propone la más apropiada de ellas, dependiendo, entre otras consideraciones, del tipo de requisito y del sistema en desarrollo, al tiempo que proporciona verificaciones de validez y completitud utilizando el conjunto mínimo consistente de formalidades e idiomas. SENSE es un marco coherente y fácil de entender que permite a los ingenieros utilizar lenguajes y semánticas formales en lugar de los tradicionales lenguajes naturales y técnicas de aprendizaje automático, optimizando el desarrollo de requisitos. El objetivo principal de SENSE es proporcionar un proceso completo de producción y estandarización de requisitos mediante el uso de semántica, ontologías y técnicas de procesamiento de lenguaje natural adecuadas. Además, SENSE realiza las verificaciones necesarias utilizando consultas SPARQL (SPIN) para respaldar la gestión de requisitos.

Otros recursos que podrían interesarte

Temas Virtualpro