Chapter

Business Process Management Workshops

Volume 132 of the series Lecture Notes in Business Information Processing pp 390-401

Event-Driven Scientific Workflow Execution

  • Zhili ZhaoAffiliated withCorporate Semantic Web Work Group, Institute of Computer Science, Freie Universität Berlin
  • , Adrian PaschkeAffiliated withCorporate Semantic Web Work Group, Institute of Computer Science, Freie Universität Berlin

* Final gross prices may vary according to local VAT.

Get Access

Abstract

Scientific workflows streamline large-scale, complex scientific processes and enable different parts of a process to be systematically and efficiently executed on distributed resources. In this paper, we propose an event-driven framework for scientific workflows, which goes beyond the typical paradigm of global ECA (Event-Condition-Action) rules and executes scientific processes in terms of event message-driven conversations between rule agents. The behavioral reaction logic implemented by messaging reaction rules in combination with derivation rules used to represent complicated scientific conditional logic provides a highly expressive, scalable and flexible way to define complex scientific workflow patterns. Finally, a prototype system based on a Web rule engine Prova and a tool for rule-based collaboration Rule Responder is demonstrated.

Keywords

Reaction rules Derivation Rules Scientific Workflows