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:
Análisis de casos y reflexión sobre el análisis de esquemas basados en nuevos sistemas móviles en la educación psicológica
Artículo:
Evaluación de la calidad de imagen estereoscópica sin referencia basada en características estadísticas binoculares y aprendizaje automático
Artículo:
La técnica de toma de decisiones lingüísticas heterogéneas basada en el grado de dominancia para la selección sostenible de 3PRLP.
Artículo:
Marco de detección en tiempo de ejecución de malware para Android
Artículo:
Una Metodología y Sistema de Pruebas de Conformidad para Radios Cognitivos
Artículo:
Medicina de la conservación ¿una disciplina para médicos veterinarios?
Libro:
Tratamiento de aguas para consumo humano : plantas de filtración rápida. Manual II : diseño de plantas de tecnología apropiada
Artículo:
Configuración de los valores de María, antes y después de la violación, en Satanás de Mario Mendoza
Showroom:
Panel fotovoltaico: Dimensionamiento y funcionamiento