WOAL: A Tool to Orchestrate Workflow Using An Abstraction Layer

Faridah Hani Mohamed Salleh, Imaduddin Assamani Bin, Abu Bakar Sayuti, Ridha Bin Omar

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

The development of systems with complex business processes needs developers who can orchestrate the system workflow accurately. Orchestrating workflow normally requires someone who has the knowledge in programming. This is because they are the ones who are able to directly link the workflow to the programming framework. Contrary to the normal practise, the business people is actually the best person to design the workflow as they are experts in their domain and therefore, can design complex workflow more accurately. However, business people have difficulty in orchestrating workflows using programming languages without having to go through a long learning process. Hence, the objective of Workflow Orchestration Abstraction Layer (WOAL) is to allow business people to design workflow on their own using an easy-to-understand language. They will be able to produce workflow diagrams for verification and workflow's automator for system development. This paper presents the architecture of WOAL, including the design of domain-specific language (DSL), lexer and parser.

Original languageEnglish
Title of host publication2019 IEEE Conference on e-Learning, e-Management and e-Services, IC3e 2019
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages46-51
Number of pages6
ISBN (Electronic)9781728139463
DOIs
Publication statusPublished - Nov 2019
Event2019 IEEE Conference on e-Learning, e-Management and e-Services, IC3e 2019 - Penang, Malaysia
Duration: 19 Nov 201921 Nov 2019

Publication series

Name2019 IEEE Conference on e-Learning, e-Management and e-Services, IC3e 2019

Conference

Conference2019 IEEE Conference on e-Learning, e-Management and e-Services, IC3e 2019
CountryMalaysia
CityPenang
Period19/11/1921/11/19

All Science Journal Classification (ASJC) codes

  • Strategy and Management
  • Computer Networks and Communications
  • Computer Science Applications
  • Education

Fingerprint Dive into the research topics of 'WOAL: A Tool to Orchestrate Workflow Using An Abstraction Layer'. Together they form a unique fingerprint.

  • Cite this

    Salleh, F. H. M., Bin, I. A., Sayuti, A. B., & Omar, R. B. (2019). WOAL: A Tool to Orchestrate Workflow Using An Abstraction Layer. In 2019 IEEE Conference on e-Learning, e-Management and e-Services, IC3e 2019 (pp. 46-51). [8971783] (2019 IEEE Conference on e-Learning, e-Management and e-Services, IC3e 2019). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/IC3e47558.2019.8971783