Skip to content
Free planNo credit card requiredStart writing

Search 250 million research papers

Read the abstract, see who wrote it and who cites it, and get the citation in APA, MLA, Chicago or Harvard.

About 4,921 papers for “Workflow engine”

LUPA: A Workflow Engine

Emely Arráiz, Ernesto Hernández-Novich, Roger Soler · IFIP International Federation for Information Processing/IFIP · 2006

Cited by 0Open access

Research Workflow System Based on Workflow Engine Shark

Ruan Zhi-bin · 2009

Today Workflow Technology widely used in Office Automation System,this paper analyses Workflow Management System (WFMS) and Open Source Workflow Engine Shark, and it also discussed the realization of the Workflow management System by Shark and the key technology of WFMS.

Cited by 1

Datafluo: A Scientific Workflow Engine

Cushing, Reginald · Zenodo (CERN European Organization for Nuclear Research) · 2012

A scientific workflow management system can be considered as a binding agent which brings together scientists and distributed resources. A workflow graph playsthe central role in such a system as it is the component understood by both scientist and machine. Making sense out of a scientific workflow graphs is undoubtedly,the first and foremost responsibility of a workflow management system. Typical systems include an orchestration engine which models a workflow and schedulesindividual components onto distributed resources. As part of the WS-VLAM, we present an alternative orchestration engine which takes a different stand on inter-preting the workflow graph. Whilst the current engine in WS-VLAM models the graph as a process network where components are tightly coupled through com-munication channels, the Datafluo engine models the graph as a dataflow network with farming capabilities. In this dissertation, we present the Datafluo architecture followed by a prototype implementation. The prototype is taken through its passes using scientific workflow applications where the generated results demonstrate the orchestration features. Through our results, we show how dataflow techniques reduce queue waiting times whilst farming techniques circumvent common workflow bottlenecks.

Cited by 0Open access

Building A Declarative Workflow Engine

Patrick Rushe · 2005

"In the last two decades, technology has become available that not only allows certain activities of a business process to be automated, but also allows a business process itself to be automatically managed. A Workflow Management System assigns the work, passes it on, and tracks its progress. This technology is called Workflow. Workflow is the automation and formal management of a business process. Many commercial and open-source Workflow Management Systems are available. However, the cost and technical difficulty in implementing either can be excessively high. The primary contribution of this work is to prove that building a workflow engine is a viable option when compared to the cost and complexity of implementing commercial or open source products."

Cited by 0

Service workflow engine : cloud evolution

Pinho, Alexandre Jorge Fernandes de · Repositório Comum (Repositório Científico de Acesso Aberto de Portugal) · 2023

Atualmente, as empresastêm muitos processos que são executados diariamente. Para reduzir custos e tempo utilizam­se os designados motores de execução de fluxos que permitem gerir, eficientemente, os processos de negócio de forma guiada. Também ajuda a prevenir erros, permite a tomada de decisões entre várias alternativas possíveis mais rapidamente e os funcionários podem colaborar de forma mais produtiva e expedita. A principal vantagem do uso de motores de execução de fluxos é o de permitir qualquer pessoa, que não tem experiência em programação, de desenhar fluxos com diversas capacidades. A Altice Labs já possui um motor de execução de fluxos que permite executar fluxos de forma guiada, mas o mesmo possui algumas limitações. O objetivo principal deste trabalho de estágio, realizado na empresa Altice Labs, foi investigar aplicações similares existentes e aferir­se se as mesmas se enquadram no modelo de negócio da empresa. Caso não se enquadrassem, como se verificou, proceder­se­ia à implementação de um novo motor de execução de fluxos adequado às necessidades atuais da Altice Labs. Com esse objetivo, começou­se por realizar um estudo comparativo entre dois motores de execução de fluxos muito conhecidos e utilizados, o Netflix Conductor e o Uber Cadence. Para se melhor aferir a sua validade e adequação à empresa efetuou­se uma análise prática, na qual estes dois motores foram instanciados e colocados à prova no mesmo ambiente e com os mesmostestes. Conclui­se que os mesmostêm limitações relativamente ao pretendido. Com este estudo, também se recolheram informações importantes, nomeadamente quais os pontos fortes de cada um deles de modo a incorporar essas mais valias detetadas na implementação do novo motor a desenvolver. Depois de concluído o estudo e como se conclui que nenhum dos motores existentes se adequava às necessidades procedeu­se à implementação de um novo motor de execução de fluxos para colmatar as lacunas existentes no atualmente existente. O novo motor desenvolvido encontra­-se às necessidades da Altice Labs e, desse modo, todos os objetivos propostos para este estágio foram cumpridos com sucesso.

Cited by 0Open access

EWMR Engine WorkFlow Models & Rules

Tomás Santaeufemia Rodríguez · 2012

El proyecto EWMR, pretende lograr como primer objetivo la independencia entre el usuario final que modeliza o genera flujos de trabajo (con tomas de decision) y los departamentos tecnicos que son normalmente los encargados de realizar los desarrollos que propone el usuario. Para ello, se ha implementado un programa que despues de una unica instalacion, permite al usuario realizar cambios sin que el departamento de sistemas tenga que intervenir. Gracias a esta independencia, se consiguen acelerar los tiempos de puesta en produccion de los cambios o los nuevos flujos disenados (ya que no se requiere pasar por pruebas en diferentes entornos) y en consiguiente un ahorro de costes. Tambien otro punto a tener muy en cuenta, es que se consigue no trasladar fuera de los departamentos que toman las decisiones el conocimiento que estos poseen, ya que en determinados ambitos esto puede llegar a ser un proceso critico. Analizando las aplicaciones existentes en el mercado, podemos llegar a encontrarnos programas que en parte pretenden cubrir todas estas necesidades. La realidad es que en muchas ocasiones poseen caracteristicas muy limitadas y no suplen al 100% todas las necesidades. En el proyecto, se ha desarrollado un aplicativo para el entorno PC, para poder probar los flujos generados y otro para el entorno HOST, entorno de produccion. Siendo el de entorno HOST conectado a BBDD, para que a traves de la misma se pueda obtener parte de la informacion que se requiere para la ejecucion. EWMR al tratarse de un interprete y no un codigo a compilar, consigue cubrir el principal hito que es la independencia. Adicionalmente se le ha dotado de mas funcionalidades de las que poseen programas similares, como son: 6:15 6:15 4 - Numero ilimitado de operaciones dentro de reglas y bucles. - Las interfaces de entrada y salida de datos se pueden alterar sin que por ello se deba variar el programa. Son totalmente dinamicas. - Permite la realizacion de flujos complejos (no lineales). - Expresiones de calculo complejas y con la maxima precision. - Se pueden llegar a incorporar nuevas funciones. - El CORE del sistema PC y HOST es el mismo, por lo cual nos aporta mayor fiabilidad.

Cited by 0

Erweiterung einer Workflow-Engine um Auditing

Deshpande Rajkumar · Fachbereich Informatik (University of Stuttgart) · 2007

Informationen uber Zustandswechsel von Workflows werden als Auditdaten bezeichnet. Diese Daten bilden die Grundlage fur eine Reihe von Anwendungen, beispielsweise Business Process Reengeneeing, und Problembehandlung. In dieser Diplomarbeit wird ein moglicher Aufbau von Auditdaten aus den Anforderungen abgeleitet und die Workflow-Engine ActiveBPEL um eine Auditing-Komponente erweitert. Zusatzlich wird die Monitoring-Anwendung, mit der sich die ActiveBPEL-Engine uberwachen lasst, um die Visualisierung des Ablaufs von bereits beendeten Workflowinstanzen erweitert.

Cited by 0

Web-based Device Workflow Management Engine

Y. C. Ngeow, David Chieng, Ashiata Yetunde Mustapha et al. · 2007

We present a novel Web-based device workflow management engine (WDWME) that supports seamless control and coordination of hardware devices. With this workflow engine, a series of activities or workflows regarding hardware functionality or services can be rapidly created via drag and drop. A working Web-based workflow prototype has been developed as a proof of concept and tested using a device simulator to capture the task executions. In this work, a feature interaction detection engine (FIDE) is employed to validate the possible operation conflicts during the creation and pre-execution of a workflow. Additional justified-event-condition-action (JECA) rule and a case-based reasoning (CBR) are proposed as future work to enhance the system's exception handling capability.

Cited by 2

Extension of the iQ Workflow Engine

Dušan Švancara · 2014

Praca sa zameriava na problematiku prvotných krokov životneho cyklu podnikových procesov, najma na simulaciu. Za týmto ucelom popisuje tri zvolene BPMN-2.0-kompatibilne nastroje na procesne riadenie a porovnava ich modelovacie a simulacne vlastnosti. Tento prehľad služi ako zaklad navrhu, dizajnu a implementacie inovativneho simulacneho nastroja. To je dosiahnute využitim charakteristik BPSim, mladeho standardu v oblasti simulacii. Nakoniec su použitie a schopnosti nastroja demonstrovane na vybraných podnikových procesoch.

Cited by 0

WISE: A Workflow Information Search Engine

Qihong Shao, Peng Sun, Yi Chen · Proceedings - International Conference on Data Engineering · 2009

Workflows are widely used for representing business processes, Web services, scientific experiments, and activities in daily life, like recipes. There is an increasing need for people to search a workflow repository using keywords and retrieve the relevant ones according to their interests. A workflow hierarchy is a three dimensional object containing multi-resolution abstraction views on the same workflow. This unique structure poses a new set of challenges compared to keyword search on tree or graph structures which are typically found in XML or relational data. In this demonstration, we present an effective workflow search engine, WISE, which returns informative and concise search results, defined as the minimal views of the most specific workflow hierarchies containing matching keywords.

Cited by 43

EWMR Engine WorkFlow Models & Rules

Santaeufemia Rodríguez, Tomás · RECERCAT (Consorci de Serveis Universitaris de Catalunya)

El proyecto EWMR, pretende lograr como primer objetivo la independencia entre el usuario final que modeliza o genera flujos de trabajo (con tomas de decisión) y los departamentos técnicos que son normalmente los encargados de realizar los desarrollos que propone el usuario.\nPara ello, se ha implementado un programa que después de una única instalación, permite al usuario realizar cambios sin que el departamento de sistemas tenga que intervenir. Gracias a esta independencia, se consiguen acelerar los tiempos de puesta en producción de los cambios o los nuevos flujos diseñados (ya que no se requiere pasar por pruebas en diferentes entornos) y en consiguiente un ahorro de costes. También otro punto a tener muy en cuenta, es que se consigue no trasladar fuera de los departamentos que toman las decisiones el conocimiento que estos poseen, ya que en determinados ámbitos esto puede llegar a ser un proceso crítico.\nAnalizando las aplicaciones existentes en el mercado, podemos llegar a encontrarnos programas que en parte pretenden cubrir todas estas necesidades. La realidad es que en muchas ocasiones poseen características muy limitadas y no suplen al 100% todas las necesidades.\nEn el proyecto, se ha desarrollado un aplicativo para el entorno PC, para poder probar los flujos generados y otro para el entorno HOST, entorno de producción. Siendo el de entorno HOST conectado a BBDD, para que a través de la misma se pueda obtener parte de la información que se requiere para la ejecución.\nEWMR al tratarse de un intérprete y no un código a compilar, consigue cubrir el principal hito que es la independencia. Adicionalmente se le ha dotado de más funcionalidades de las que poseen programas similares, como son:\n6:15 6:15\n4\n- Número ilimitado de operaciones dentro de reglas y bucles.\n- Las interfaces de entrada y salida de datos se pueden alterar sin que por ello se deba variar el programa. Son totalmente dinámicas.\n- Permite la realización de flujos complejos (no lineales).\n- Expresiones de cálculo complejas y con la máxima precisión.\n- Se pueden llegar a incorporar nuevas funciones.\n- El CORE del sistema PC y HOST es el mismo, por lo cual nos aporta mayor fiabilidad.

Cited by 0Open access