Los diferentes pasos de una aplicación no necesariamente tienen las mismas características en cuanto a formas de procesarse, opciones y apariencia exterior, luego, la personalización de los diferentes módulos debe ser un parámetro a considerar para el desarrollo de un sistema.

Qué representa de la caracterización de la división

La caracterización de una división consiste de cinco aspectos básicos:

  1. Identificación. Constituye una definición con palabras del significado de la división.
  2. Parámetros. Representan los diferentes datos de partida con que debe trabajar el sistema, los cuales son:
    • Modo de optimización en el proceso evaluativo
    • Factor de certidumbre
    • Presentación de la traza del proceso evaluativo
    • Presentación de la traza de preguntas y respuestas
    • Traza en consulta
    • Modos de respuesta
  3. Opciones. Permite controlar qué opciones tendrá el usuario a su disposición en cada momento.
    • Sistema Explicatorio
    • Orientaciones HAriesC
    • Presentación de la traza del proceso evaluativo
    • Ayuda para responder
    • Rectificación
    • Finalizar
    • Visualizar componentes
  4. Apariencia externa. La caracterización incluye también, aspectos relacionados con la apariencia exterior de los sistemas, como por ejemplo: la forma de presentarse las pantallas de interacción con el usuario, los colores, imágenes, etc.
  5. Dinamismo. Permite implementar el razonamiento no monótono en las divisiones.

Estos cinco aspectos son definidos en un archivo texto con un formato específico, que utiliza la máquina de inferencia para configurar la forma de presentarse una división.

Ambiente visual para la edición de la caracterización de la división

La información relacionada con los aspectos de la caracterización se define en la carpeta de la figura 7.3, la cual incluye también la definición de la condición de análisis. En la parte superior de la carpeta, se edita la identificación de la división, en el centro el tipo de dinamismo y en la parte inferior, el nombre del archivo que almacena todos los datos acerca de los parámetros, opciones y ambiente en general.

Comportamiento de la caracterización de la división en tiempo de ejecución

Los parámetros definidos en el archivo de caracterización permiten personalizar cada parte de la aplicación con los mecanismos de control y manejo de incertidumbre más apropiados para el tipo de procesamiento que se va a llevar a cabo en ese módulo.

En cuanto a las opciones, permite contar con una amplia variedad de opciones que se encuentran dirigidas fundamentalmente, a implementar facilidades explicatorias con vistas a la creación de sistemas capaces de justificar su comportamiento. Sin embargo, no siempre todas estas posibilidades son necesarias ni convenientes, lo cual puede ser controlado utilizando este parámetro.

Por último, la configuración computacional permite conformar un medio ambiente personalizado para cada división relacionada con la forma de presentarse las preguntas, colores e imágenes que se manejan, etc.