Biblioteca122.739 documentos en línea

Artículos

Business processes modeling: effect of notation method in the ambiguity levelModelización de procesos empresariales: efecto del método de notación en el nivel de ambigüedad

Resumen

El objetivo de este estudio experimental controlado y aleatorizado era analizar la especificación de requisitos funcionales. Se evaluaron los posibles impactos del método de notación de modelado de procesos en el nivel de ambigüedad de la especificación en lenguaje natural. Las notaciones se utilizaron como herramienta para expresar las necesidades del usuario sobre el proceso de compra en aplicaciones de comercio electrónico, un caso de uso típico de los sistemas de información empresarial. A partir de un prototipo de baja fidelidad, que representa el proceso de compra en una tienda virtual, 43 estudiantes universitarios de informática fueron agrupados de acuerdo con las notaciones realizadas: grupo de control de lenguaje natural (portugués brasileño) (CG); grupo experimental de máquina de estados finitos (FSMEG); y grupo experimental de notación combinada (CNEG) que utilizó anotación manual de roles semánticos basada en máquina de estados finitos. Se utilizó el concepto que trata la ambigüedad como información inconsistente que conduce a múltiples interpretaciones del documento de especificación de requisitos funcionales. Mediante una técnica de Lectura Basada en Pruebas, asociada al uso de una métrica de calidad adecuada, se realizó un análisis de varianza unidireccional (diseño completamente aleatorizado) para saber si el método de anotación, como factor principal, afecta al nivel de ambigüedad. La comparación entre grupos sugiere que: la notación combinada es el mejor método para minimizar los niveles de ambigüedad en la especificación de requisitos; y que la especificación de requisitos expresada en máquina de estados finitos genera el mayor nivel de ambigüedad entre las notaciones evaluadas. Sin embargo, estas tendencias no son estadísticamente significativas. En general, se observó que la variable independiente, método de notación, no afecta al nivel de ambigüedad en el proceso descrito en la especificación de requisitos funcionales.

1. INTRODUCCIÓN

¿Cómo traducir las necesidades del usuario a un lenguaje de programación? En la metodología ágil, las historias de usuario utilizadas para especificar los requisitos sirven para guiar el desarrollo del sistema a lo largo de su ciclo de vida. Sin embargo, teniendo en cuenta los principios de la metodología clásica, la especificación de requisitos se produce en una fase temprana y bien definida del proceso de desarrollo de sistemas ( Leffingwell, 2011 ; Cohn, 2004 ). Independientemente de la metodología adoptada para el desarrollo de sistemas, normalmente los requisitos se especifican con un lenguaje ambiguo: el lenguaje natural (NL).

Es posible analizar la ambigüedad del NL desde dos perspectivas diferentes. Por un lado, la ambigüedad puede considerarse un beneficio que motiva la dialéctica, garantizando la precisión del pensamiento filosófico.

  • Tipo de documento:
  • Formato:pdf
  • Idioma:Inglés
  • Tamaño:1638 Kb

Cómo citar el documento

Esta es una versión de prueba de citación de documentos de la Biblioteca Virtual Pro. Puede contener errores. Lo invitamos a consultar los manuales de citación de las respectivas fuentes.

Este contenido no est� disponible para su tipo de suscripci�n

Información del documento

  • Titulo:Business processes modeling: effect of notation method in the ambiguity level
  • Autor:Carvalho e Silva, Antônio Eduardo; Atem de Carvalho, Rogerio; Silva Ferreira, Hudson
  • Tipo:Artículos
  • Año:2019
  • Idioma:Inglés
  • Editor:UFSCar Universidade Federal de Sao Carlos
  • Materias:Diseño de funciones Sistema de producción Modelado de sistemas
  • Descarga:0