| |
Esta notación
permite ser ‘mapeada’ a BPEL4WS (Business Process Execution Lenguaje
for Web Sevices), también llamado BPEL, para la ejecución de procesos.
Esta posibilidad de conversión a BPEL es interesante y se encuentra
disponible para los usuarios, aunque AuraPortal no la utiliza porque
sus propias mecánicas de ejecución automática de los Procesos son
mucho más potentes y van mucho más allá de lo que BPEL ofrece.
Quizás los más
destacado es que AuraPortal incluye un programa exclusivo llamado
Generatriz, que se encarga de generar automáticamente, a partir
del Modelo dibujado, los motores de control de los Procesos sin
necesidad de programación. Esta característica es netamente
diferenciadora y constituye un importante atractivo del producto
ya que la construcción de los Procesos se puede desarrollar íntegramente
por los ejecutivos de empresa y consultores de negocio, sin requerir
conocimientos de programación.
Otra característica
interesante es el workflow ad-hoc que permite la adición
libre, dentro de los Procesos, de tareas diferentes enlazadas que,
sin afectar al desarrollo del Proceso principal, añaden funcionalidades
y flexibilidad lo cual permite tratar los asuntos relacionados con
bloqueos, conflictos, consultas, etc. no contemplados en el desarrollo
original del Proceso.
Asímismo, dispone
de un sistema exclusivo de gestión de Reglas de Negocio,
que se dividen en Textuales (interpretables) y Mecánicas
(automatizables). Las reglas Textuales muestran su contenido mediante
expresiones de texto y normalmente aceptan algo de interpretación.
Por el contrario, las reglas Mecánicas se expresan mediante fórmulas,
tablas o expresiones matemáticas y por tanto pueden automatizarse.
En este sentido, AuraPortal provee los medios para que la empresa
pueda automatizar gran parte de los Procesos mediante Reglas de
Negocio Mecánicas, pero también permite que el empresario
pueda dejar ciertas partes de los Proceso en manos de las Reglas
de Negocio Textuales para que la intervención humana aporte
mayor facilidad de uso y flexibilidad en la ejecución de los mismos.
|