Prototipo de um sistema de gerenciamento de workflows baseado em eventos

Abstract

Resumo: Este trabalho descreve uma implementação de um sistema de gerenciamento de workflow baseado nos conceitos de computação orientada a eventos e objetos distribuídos. O protótipo foi construído pela fusão de versões simplificadas do modeloproposto pelajFlow[12], adotado pela OMG (Object Management Group), do modelo de tarefas proposto na especificação da Nortel[ 13] e do modelo de workflow genérico, apresentado no modelo de referência da WfMC[6], em um único e coerente sistema degerenciamento de workflow.O modelo de coordenação das atividades está baseado no modelo de tarefa proposto pela Nortel e as interfaces das entidades consideradas, que constituem o sistema de gerenciamento, estão consistentes com a especificação da jFlow.Baseado no modelo de tarefa da Nortel, este trabalho também apresenta uma propostaque contém os elementos básicos de uma linguagem de defmição de processo. Todos oscomponentes foram implementados como objetos CORBA[2].Abstract: This work descrihes an implementation of a Workflow Management System. The implementation is based on the concepts of event-driven computing and distributed objects. The software prototype was built by combining simplified versions of the jFlowmodel [12], adopted by the OMG (Object Management Group), the task model proposed by Nortel[13] and the Workflow Reference Model of the WfMC[6] into a single and coherent workf1owmanagement system. The activities coordination model is based afterthe task model presented by Nortel. The interfaces of the included entities of the Workflow Management System are consistent with the jF1ow Specification. After the Nortel task mo dei this work also presents a proposa! that includes the basic elements of aprocess definition language. The components were implemented as CORBA[2] object

Similar works

Full text

thumbnail-image

RCAAP - Repositório Científico de Acesso Aberto de Portugal

redirect
Last time updated on 10/08/2016

Having an issue?

Is data on this page outdated, violates copyrights or anything else? Report the problem now and we will take corresponding actions after reviewing your request.