A proposed design for a workflow engine

Suhaila Zainudin, Abdul Razak Hamdan

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

1 Citation (Scopus)

Abstract

This paper discusses the proposed design for a workflow engine. Workflow is the automation of procedures where documents, information or work is passed between several processing entities. Work contains activities, which are done to achieve certain aims. Usually any work can be divided into smaller subworks. When the subworks have been executed, the original work is done. Each processing entity executes its own part before the work is passed onto the next processing entity. The paper focuses on the work database and two main engine modules. The modules are the work administrator and the user interface. Work administrator enables the engine to process the workflows. User interface provides two-way communication between the engine and the processing entities. Engine does the execution and the scheduling of work by ensuring that the work is conveyed to the appropriate entity during a suitable interval. Work database stores the work processing information. The initial results show that the prototype based on the design is capable of processing production-based workflow.

Original languageEnglish
Title of host publicationIEEE Region 10 International Conference on Electrical and Electronic Technology
EditorsD. Tien, Y.C. Liang, D. Tien, Y.C. Liang
Pages65-68
Number of pages4
Publication statusPublished - 2001
EventIEEE Region 10 International Conference on Electrical and Electronic Technology - Singapore
Duration: 19 Aug 200122 Aug 2001

Other

OtherIEEE Region 10 International Conference on Electrical and Electronic Technology
CitySingapore
Period19/8/0122/8/01

Fingerprint

Engines
Processing
User interfaces
Automation
Scheduling
Communication

Keywords

  • Automated work processing
  • Workflow engine
  • Workflow management system
  • Worlflow

ASJC Scopus subject areas

  • Engineering(all)

Cite this

Zainudin, S., & Hamdan, A. R. (2001). A proposed design for a workflow engine. In D. Tien, Y. C. Liang, D. Tien, & Y. C. Liang (Eds.), IEEE Region 10 International Conference on Electrical and Electronic Technology (pp. 65-68)

A proposed design for a workflow engine. / Zainudin, Suhaila; Hamdan, Abdul Razak.

IEEE Region 10 International Conference on Electrical and Electronic Technology. ed. / D. Tien; Y.C. Liang; D. Tien; Y.C. Liang. 2001. p. 65-68.

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

Zainudin, S & Hamdan, AR 2001, A proposed design for a workflow engine. in D Tien, YC Liang, D Tien & YC Liang (eds), IEEE Region 10 International Conference on Electrical and Electronic Technology. pp. 65-68, IEEE Region 10 International Conference on Electrical and Electronic Technology, Singapore, 19/8/01.
Zainudin S, Hamdan AR. A proposed design for a workflow engine. In Tien D, Liang YC, Tien D, Liang YC, editors, IEEE Region 10 International Conference on Electrical and Electronic Technology. 2001. p. 65-68
Zainudin, Suhaila ; Hamdan, Abdul Razak. / A proposed design for a workflow engine. IEEE Region 10 International Conference on Electrical and Electronic Technology. editor / D. Tien ; Y.C. Liang ; D. Tien ; Y.C. Liang. 2001. pp. 65-68
@inproceedings{2883d3bac34f4d92954c9851f4ca735c,
title = "A proposed design for a workflow engine",
abstract = "This paper discusses the proposed design for a workflow engine. Workflow is the automation of procedures where documents, information or work is passed between several processing entities. Work contains activities, which are done to achieve certain aims. Usually any work can be divided into smaller subworks. When the subworks have been executed, the original work is done. Each processing entity executes its own part before the work is passed onto the next processing entity. The paper focuses on the work database and two main engine modules. The modules are the work administrator and the user interface. Work administrator enables the engine to process the workflows. User interface provides two-way communication between the engine and the processing entities. Engine does the execution and the scheduling of work by ensuring that the work is conveyed to the appropriate entity during a suitable interval. Work database stores the work processing information. The initial results show that the prototype based on the design is capable of processing production-based workflow.",
keywords = "Automated work processing, Workflow engine, Workflow management system, Worlflow",
author = "Suhaila Zainudin and Hamdan, {Abdul Razak}",
year = "2001",
language = "English",
isbn = "0780371011",
pages = "65--68",
editor = "D. Tien and Y.C. Liang and D. Tien and Y.C. Liang",
booktitle = "IEEE Region 10 International Conference on Electrical and Electronic Technology",

}

TY - GEN

T1 - A proposed design for a workflow engine

AU - Zainudin, Suhaila

AU - Hamdan, Abdul Razak

PY - 2001

Y1 - 2001

N2 - This paper discusses the proposed design for a workflow engine. Workflow is the automation of procedures where documents, information or work is passed between several processing entities. Work contains activities, which are done to achieve certain aims. Usually any work can be divided into smaller subworks. When the subworks have been executed, the original work is done. Each processing entity executes its own part before the work is passed onto the next processing entity. The paper focuses on the work database and two main engine modules. The modules are the work administrator and the user interface. Work administrator enables the engine to process the workflows. User interface provides two-way communication between the engine and the processing entities. Engine does the execution and the scheduling of work by ensuring that the work is conveyed to the appropriate entity during a suitable interval. Work database stores the work processing information. The initial results show that the prototype based on the design is capable of processing production-based workflow.

AB - This paper discusses the proposed design for a workflow engine. Workflow is the automation of procedures where documents, information or work is passed between several processing entities. Work contains activities, which are done to achieve certain aims. Usually any work can be divided into smaller subworks. When the subworks have been executed, the original work is done. Each processing entity executes its own part before the work is passed onto the next processing entity. The paper focuses on the work database and two main engine modules. The modules are the work administrator and the user interface. Work administrator enables the engine to process the workflows. User interface provides two-way communication between the engine and the processing entities. Engine does the execution and the scheduling of work by ensuring that the work is conveyed to the appropriate entity during a suitable interval. Work database stores the work processing information. The initial results show that the prototype based on the design is capable of processing production-based workflow.

KW - Automated work processing

KW - Workflow engine

KW - Workflow management system

KW - Worlflow

UR - http://www.scopus.com/inward/record.url?scp=0035785599&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0035785599&partnerID=8YFLogxK

M3 - Conference contribution

AN - SCOPUS:0035785599

SN - 0780371011

SP - 65

EP - 68

BT - IEEE Region 10 International Conference on Electrical and Electronic Technology

A2 - Tien, D.

A2 - Liang, Y.C.

A2 - Tien, D.

A2 - Liang, Y.C.

ER -