Este trabajo presenta un nuevo lenguaje de programación, integrado en una plataforma que permite crear aplicaciones de gestión de procesos en donde es utilizado para interpretar instrucciones que representanreglas de flujo asociados a cada uno de los procesos. Se aborda el origen del problema, alternativas desolución, y la motivación para la propuesta. Se describen las características del lenguaje y los elementosque lo componen. Posteriormente se valida la propuesta a través de una serie de casos de prueba en losque se da solución a la problemática mediante la creación de programas escritos en F_RULE. Finalmente desde los casos de prueba se observa que la propuesta realizada se adapta correctamente a diferentes situaciones típicas de trabajo en sistemas de gestión de procesos de negocios.
INTRODUCCIÓN
La facilidad que ofrece un computador como herramienta para resolver problemas abstraídos de la realidad definiendo un conjunto de datos que represente la situación real, y omitiendo aquellos que son irrelevantes hacen que sea imprescindible su utilización para automatizar cada vez más procesos de diversa índole 1. Actualmente los lenguajes de programación mediante la escritura de programas permiten la comunicación usuario-máquina. Un lenguaje de programación representa una máquina abstracta capaz de interpretar los términos utilizados por un lenguaje formal 2, y permite que sean desarrollados algoritmos como programas que al ser ejecutados solucionan la problemática para la cual han sido creados.
Un sistema de gestión de procesos de negocios (BPMS) es un software empresarial para diseñar y ejecutar la automatización de los procesos. Una regla de negocio es una declaración que define o restringe algún aspecto del negocio, de tal forma que permite asegurar su estructura, controlar o influir en su negocio 3. La estructura de las reglas de negocio está basada en el paradigma Evento-Condición-Acción (ECA) (4, las cuales se pueden clasificar en 5: reglas de inicialización, eventos o reglas del proceso, reglas de flujo y reglas de término.
F_RULE es un lenguaje desarrollado para resolver la problemática de evaluar reglas de flujo de un BPMS en una plataforma de software llamada Dynamics1 creada para este fin, y su intérprete como cualquier otra solución debe considerar las siguientes condiciones y restricciones impuestas por la plataforma:
i) Su manipulación no debe alterar el código fuente del sistema.
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.
Artículo:
Algoritmos paralelos de flujo equilibrado y flujo medio ponderado para modelos de aguas someras mediante CUDA
Artículo:
Análisis Modal Numérico de Vibraciones en un Actuador de Reluctancia Conmutada Lineal Trifásico
Artículo:
Detección e identificación de gases industriales mediante un método basado en la máquina olfativa a diferentes concentraciones
Artículo:
Análisis de fiabilidad basado en modelos de sistemas físicos con Modelica
Artículo:
Metodología para la construcción y elección de modelos de predicción del riesgo de crédito
Libro:
Metodología del marco lógico para la planificación, el seguimiento y la evaluación de proyectos y programas
Presentación:
Estudio de movimientos y tiempos
Artículo:
Estudio sobre la evaluación de la sostenibilidad de los productos innovadores
Tesis:
Materiales y prácticas de construcción sostenible