El marco SEQUAL es un modelo de referencia para la modelización de sistemas que permite evaluar la calidad de los modelos. El marco SEQUAL, que significa "marco de calidad semiótica", fue desarrollado por John Krogstie y otros desde la década de 1990. [1]
El marco SEQUAL es un denominado "marco de calidad de arriba hacia abajo", que se basa en la teoría semiótica , como los trabajos de Charles W. Morris . Basándose en esta teoría, "define varios aspectos de la calidad basados en las relaciones entre un modelo, un cuerpo de conocimiento, un dominio, un lenguaje de modelado y las actividades de aprendizaje, acción y modelado". [2] Su utilidad, según Mendling et al. (2006), fue confirmada en un experimento de 2002 realizado por Moody et al. [3]
La idea básica detrás del marco SEQUAL es que " los modelos conceptuales pueden considerarse como conjuntos de enunciados en un lenguaje y, por lo tanto, pueden evaluarse en términos semióticos/lingüísticos". Un primer marco semiótico para evaluar modelos conceptuales fue propuesto originalmente por Lindland et al. en el artículo de 1994 "Understanding quality in conceptual modeling" [4] . En su versión inicial, consideraba tres niveles de calidad:
El marco fue ampliado posteriormente y denominado marco SEQUAL por Krogstie et al. en el artículo de 1995 "Definición de aspectos de calidad para modelos conceptuales". [5] En el artículo de 2002 "Calidad de modelos interactivos" [6] Krogstie y Jørgensen ampliaron el marco inicial añadiendo más niveles de la escalera semiótica de Stamper. [7]
El modelado es una parte integral de muchos campos técnicos, entre ellos la ingeniería , la economía y la ingeniería de software . En este contexto, un modelo es una representación formal de un sistema organizacional, como un modelo de negocios o una descripción formal de software en UML .
La activación de un modelo, según John Krogstie (2006), [1] es el proceso por el cual un modelo afecta la realidad . La activación de un modelo implica que los actores interpreten el modelo y, en cierta medida, ajusten su comportamiento en consecuencia. Este proceso puede ser:
El Marco de Calidad trabaja con un conjunto de ocho elementos:
Los tres aspectos principales de la calidad física son:
La externalización consiste en presentar el concepto del modelador en una forma que permita a otros entenderlo. Otras personas pueden echarle un vistazo y debatirlo. La forma en que otras personas perciben el modelo es una cuestión de internalización. Después de percibir el modelo a su manera, pueden debatirlo y cambiar de opinión en consecuencia. Para que los demás entiendan lo que dice, es mejor tener un lenguaje modelo en común. La cualidad física se refiere a la posibilidad de externalizar modelos mediante el uso de un lenguaje modelo que debería estar disponible y, por supuesto, de manera persistente para que el público lo internalice.
¿Qué grado de disponibilidad tiene el modelo para la audiencia? La disponibilidad depende de su distribución, especialmente cuando los miembros de la audiencia están dispersos geográficamente. En ese caso, un modelo que se distribuya en formato electrónico será más fácil de distribuir que uno que deba imprimirse en papel y enviarse por correo ordinario o fax. También puede ser importante qué se distribuye exactamente, por ejemplo, el modelo en un formato editable o simplemente en un formato de salida.
¿Qué tan persistente es el modelo? ¿Qué tan protegido está contra pérdidas o daños? Esto también incluye las versiones anteriores del modelo, si son relevantes. Por ejemplo, para un modelo en disco, la calidad física será mayor si existe una copia de seguridad, o incluso mayor si esta copia de seguridad está en otro disco cuyo fallo es independiente de los originales. De manera similar, para los modelos en papel, la cantidad y seguridad de las copias de seguridad serán esenciales.
Para evaluar la calidad empírica, el modelo debe estar bien externalizado. Los aspectos principales son:
Básicamente, la calidad empírica se refiere a la pregunta "¿Es el modelo fácilmente legible?". La calidad empírica se ocupa de la variedad de elementos que se distinguen, las frecuencias de error al escribir o leer, la codificación (formas de las cajas) y la ergonomía para la interacción entre ordenador y humano en la documentación y las herramientas de modelado. La ergonomía es el estudio del diseño del lugar de trabajo y el impacto físico y psicológico que tiene en los trabajadores. Esta calidad está relacionada con la legibilidad y el diseño. Hay diferentes factores que tienen un impacto importante en el énfasis visual, como el tamaño, la solidez, las diferencias entre el primer plano y el fondo, el color (el rojo atrae la vista más que otros colores), el cambio (los símbolos parpadeantes o en movimiento atraen la atención), la posición, etc.
Para la estética del gráfico puede haber diferentes consideraciones (Battista, 1994, Tamassia , 1988) como que los ángulos entre los bordes no sean demasiado pequeños, minimizar el número de curvas a lo largo de los bordes, minimizar el número de cruces entre bordes, colocar nodos con alto grado en el centro del dibujo, tener simetría de hijos en jerarquías, tener densidad uniforme de nodos en el dibujo, tener verticalidad de estructuras jerárquicas, etc.
La calidad sintáctica es la correspondencia entre el modelo M y la extensión del lenguaje L del lenguaje en el que está escrito el modelo. En este caso, se trata de tres aspectos:
¿Qué se expresa en el modelo? Los objetivos semánticos de este marco son:
La calidad semántica percibida es la relación entre la interpretación que un actor hace de un modelo y su conocimiento del dominio.
La calidad pragmática es la correspondencia entre el modelo y la interpretación que la gente hace de él. La comprensión es el único objetivo pragmático del marco. Es muy importante que la gente que lea el modelo lo entienda. Ninguna solución es buena si nadie la entiende. La calidad pragmática se relaciona con el efecto que el modelo tiene sobre los participantes y el mundo. Se tratan específicamente cuatro aspectos:
El objetivo de la calidad social es el acuerdo. Acuerdo sobre el conocimiento, la interpretación y el modelo. El acuerdo se logra si se logra la calidad semántica percibida y la comprensión. Hay acuerdo relativo y acuerdo absoluto. Para las tres partes del acuerdo (conocimiento, interpretación y modelo) podemos definir:
Grado de internalización de la realidad organizacional existente.
Actividades de mejora:
Para recibir una buena calidad lingüística es importante que:
Si la calidad del lenguaje es buena, mejorará la interpretación de los participantes y de otros actores técnicos. Para obtener más detalles, consulte la calidad de los lenguajes de modelado
La calidad organizacional del modelo se relaciona con:
Un marco de calidad alternativo son las Directrices de Modelado (GoM) basadas en principios generales de contabilidad . El marco "incluye los seis principios de corrección, claridad, relevancia, comparabilidad, eficiencia económica y diseño sistemático". [2] Se puso en práctica para cadenas de procesos impulsadas por eventos y también se probó en experimentos [8]
Otro marco de trabajo alternativo de modelado de la calidad del proceso basado en SEQUAL es el marco de trabajo de "Calidad del modelado" (QoMo). QoMo sigue siendo un "proceso de modelado preliminar orientado, basado en transiciones de estados de conocimiento, el coste de las actividades que generan dichas transiciones y una estructura de objetivos para las actividades de modelado. Dichos objetivos están directamente vinculados a los conceptos de SEQUAL". [9]