Proceedings of the 4th International Conference on Public Management and Intelligent Society, PMIS 2024, 15–17 March 2024, Changsha, China

Research Article

A Scientific Workflow Engine Design and Implementation

Download48 downloads
  • @INPROCEEDINGS{10.4108/eai.15-3-2024.2346547,
        author={Zhichao  Zhang and Meng  Guo and Tingting  Guo},
        title={A Scientific Workflow Engine Design and Implementation},
        proceedings={Proceedings of the 4th International Conference on Public Management and Intelligent Society, PMIS 2024, 15--17 March 2024, Changsha, China},
        publisher={EAI},
        proceedings_a={PMIS},
        year={2024},
        month={6},
        keywords={scientific workflow; workflow; workflow engine; bpmn 20},
        doi={10.4108/eai.15-3-2024.2346547}
    }
    
  • Zhichao Zhang
    Meng Guo
    Tingting Guo
    Year: 2024
    A Scientific Workflow Engine Design and Implementation
    PMIS
    EAI
    DOI: 10.4108/eai.15-3-2024.2346547
Zhichao Zhang1, Meng Guo1,*, Tingting Guo2
  • 1: Qilu University of Technology (Shandong Academy of Sciences)
  • 2: Shandong Carbon Manager Group Co. Ltd
*Contact email: guomeng@sdas.org

Abstract

This paper designs and implements a scientific workflow engine that follows the BPMN 2.0, enriching existing research on scientific workflow engine specification and theory. The engine is implemented using the Java language and adopts a layered architecture, including a process virtual machine, a BPMN model engine and a scientific workflow model engine from the bottom up, which has good scalability and is able to provide powerful support for the design and operation of scientific workflows so as to process scientific research data more efficiently.