Event-Driven Scientific Workflow Execution

被引:0
|
作者
Zhao, Zhili [1 ]
Paschke, Adrian [1 ]
机构
[1] Free Univ Berlin, Inst Comp Sci, D-14195 Berlin, Germany
关键词
Reaction rules; Derivation Rules; Scientific Workflows; AGENTS;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:390 / 401
页数:12
相关论文
共 50 条
  • [1] Semantics of reactive components in event-driven workflow execution
    Tombros, D
    Geppert, A
    Dittrich, KR
    ADVANCED INFORMATION SYSTEMS ENGINEERING, 1997, 1250 : 409 - 422
  • [2] Decentralized execution of event-driven scientific workflows
    Li, Guoli
    Muthusamy, Vinod
    Jacobsen, H. -Arno
    Mankovski, Serge
    SCW 2006: IEEE SERVICES COMPUTING WORKSHOPS, PROCEEDINGS, 2006, : 73 - +
  • [3] Defining the semantics of reactive components in event-driven workflow execution with event histories
    Geppert, A
    Tombros, D
    Dittrich, KR
    INFORMATION SYSTEMS, 1998, 23 (3-4) : 235 - 252
  • [4] EDGE: Event-Driven GPU Execution
    Hetherington, Tayler Hicklin
    Lubeznov, Maria
    Shah, Deval
    Aamodt, Tor M.
    2019 28TH INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES (PACT 2019), 2019, : 336 - 352
  • [5] Event-driven programming with logical execution times
    Ghosal, A
    Henzinger, TA
    Kirsch, CM
    Sanvido, MAA
    HYBRID SYSTEMS: COMPUTATION AND CONTROL, PROCEEDINGS, 2004, 2993 : 357 - 371
  • [6] An Idea of Event-Driven Program Tasks Execution
    Chmiel, M.
    Hrynkiewicz, E.
    IFAC WORKSHOP ON PROGRAMMABLE DEVICES AND EMBEDDED SYSTEMS (PDES 2009), PROCEEDINGS, 2009, : 17 - 22
  • [7] A framework for event-driven surgical workflow assistance
    Franke, S.
    Neumuth, T.
    BIOMEDICAL ENGINEERING-BIOMEDIZINISCHE TECHNIK, 2014, 59 : S1233 - +
  • [8] Event-driven Model for Manufacturing Execution System Platform
    Shang Wenli
    Duan Bin
    Shi Haibo
    ISCSCT 2008: INTERNATIONAL SYMPOSIUM ON COMPUTER SCIENCE AND COMPUTATIONAL TECHNOLOGY, VOL 2, PROCEEDINGS, 2008, : 387 - 390
  • [9] Smart Query Execution for Event-driven Stream Processing
    Shaikh, Salman Ahmed
    Watanabe, Yousuke
    Wang, Yan
    Kitagawa, Hiroyuki
    2016 IEEE SECOND INTERNATIONAL CONFERENCE ON MULTIMEDIA BIG DATA (BIGMM), 2016, : 97 - 104
  • [10] Authentic Execution of Distributed Event-Driven Applications with a Small TCB
    Noorman, Job
    Muhlberg, Jan Tobias
    Piessens, Frank
    SECURITY AND TRUST MANAGEMENT (STM 2017), 2017, 10547 : 55 - 71