KHUNG HỆ THỐNG QUẢN LÝ QUI TRÌNH CÓ
HỖ TRỢ
XỬ LÝ BÓ VÀ XỬ LÝ NGOẠI LỆ
Lý Hoàng Hải, Đặng Trần Khánh
Khoa Khoa học và Kỹ thuật Máy tính, Trường Đại học Bách khoa - ĐHQG Tp. HCM
{lhhai, khanh}@cse.hcmut.edu.vn
Tóm tắt
Hiện nay, nhằm tăng tính hiệu quả công việc, giảm thiểu các
sai sót, các tổ chức đều cố gắng xác lập và chuẩn hóa các quy trình nghiệp vụ
của mình. Trong thời gian gần đây, để các quy trình được tiến hành chặt chẽ, có
kiểm soát, các cơ quan và đơn vị đang từng bước triển khai các hệ thống quản lý
quy trình. Đây là các hệ thống phần mềm giúp quản lý, giám sát và điều phối các
hoạt động trong quy trình một cách tự động. Tuy nhiên, kiến trúc hiện nay của
các hệ thống quản lý quy trình chưa quan tâm đúng mức đến xử lý bó (batch
processing). Hệ thống không quan tâm đến các thành phần công việc bên trong mỗi
quy trình nên không thể thực hiện nhập (merge) các công việc lại để nâng cao
tính hiệu quả khi thực hiện. Trong bài báo này, chúng tôi đề nghị một framework
cho hệ thống quản lý quy trình trong đó hệ thống nắm giữ thông tin về các thành
phần công việc trong quy trình. Hệ thống sẽ sử dụng các kĩ thuật dự báo để quyết
định nhập công việc lại nhằm tăng tính hiệu quả trong xử lý. Ngoài ra, framework
cũng cung cấp các khả năng để xử lý các tình huống ngoại lệ trong xử lý bó.
Từ khoá: xử lý bó, hệ thống quản lý quy trình, xử lý ngoại lệ,
quy trình thích ứng.
A FRAMEWORK FOR WORKFLOW MANAGEMENT SYSTEM
SUPPORTING BATCH PROCESSING AND EXCEPTION HANDLING
Ly Hoang Hai, Dang Tran Khanh
Faculty of Computer Science and Engineering, University of Technology – VNU HCMC
{lhhai, khanh}@cse.hcmut.edu.vn
Abstract
Nowadays, in order to improve the efficiency and avoid
mistakes, organizations and enterprises are trying to establish and standardize
their business processes. Recently, to ensure those processes are strictly
followed, workflow management systems have been applied popularly. Those are
software systems which support the management, monitoring and coordination of
activities within workflow automatically. However, the state-of-the-art
frameworks do not consider well enough about batch processing. They do not
concern about individual jobs within each workflow instance. Therefore, they
cannot automatically merge jobs in order to improve the efficiency of the
workflow execution. In this paper, we propose a framework for the workflow
management system in which job information is managed directly by the system.
Besides, system also makes use of prediction techniques for job merging decision
for improving efficiency. Besides, our framework also provides capabilities for
exception handling in batch processing.
Key words: batch processing, workflow management system,
exception handling, adaptive workflow.
|