• Cả XPDL và BPML chưa hỗ trợ việc mơ tả này.
• eXPDL sử dụng loại IntermediateEvent kiểu Timer(với Timer là MileStone) để hỗ trợ mơ tả cơ chế này.
2.3.2.9. Hỗ trợ cơ chế mơ tả tổ chức và phân cơng vai trị nghiệp vụ
trong các hoạt động:
• XPDL: Cung cấp phần mơ tả tổ chức: Role (các vai trị nghiệp vụ trong tổ chức), Tool ( các cơng cụ hỗ trợ nghiệp vụ trong tổ chức). Ngồi ra cịn hỗ trợ việc phân cơng các Role tham gia các hoạt động và các Tool hỗ trợ các hoạt động đĩ.
Nghiên cứu và xây dựng ứng dụng hỗ trợ vận hành tiến trình nghiệp vụ (BPML) trên mơi trường WEB
• BPML: Khơng hỗ trợđặc tả các Role, Tool mà chỉ tập trung vào các cơ
chếđiều khiển hoạt động là chính.
• eXPDL: Giữ lại đặc tính mơ tả của XPDL. Tuy nhiên cụ thể hĩa khái niệm cơng cụ hơn để dễ mơ tả cho các nghiệp vụđiện tử. Các cơng cụ được phân làm 2 loại : các ứng dụng (Application) và các WebService 2.3.2.10. Hỗ trợ mơ tả cơ chế phân cơng thực thi trên các sản phẩm: Hầu hết các ngơn ngữ mơ hình hĩa luồng cơng việc khơng cho phép mơ tả cơ
chế này (kể cả XPDL và BPML).
eXPDL hỗ trợ hai quyền là: Quyền đọc (Read) và Quyền ghi (Write).
2.3.2.11. Cải tiến trong khái niệm luồng vận chuyển sản phẩm của nghiệp vụ:
Hiện tại đặc tính này chỉở mức đề xuất thử nghiệm trong đặc tả eXDPL, chưa hỗ trợ mơ tả cụ thể.
2.3.2.12. Hỗ trợ cơ chế kích hoạt giữa các hoạt động thơng qua thơng
điệp:
eXPDL hỗ trợ hai cơ chế: Cơ chế bắt thơng điệp và Cơ chế gửi thơng điệp. 2.3.2.13. Hỗ trợ việc mở rộng các đối tượng:
XPDL và BPML cho phép các tổ chức khác cĩ thể mở rộng đối tượng đã cĩ thơng qua các thuộc tính mở rộng. Tuy nhiên khơng cĩ cơ chế thêm vào một loại
đối tượng mới thuộc cùng một lớp đối tượng. Ví dụ: khơng thể thêm vào một kiểu hoạt động mới hồn tồn.
eXPDL cho phép thêm vào mơ hình các kiểu đối tượng mở rộng: UserDefinedActivityType, UserDefinedEventType, UserDefinedFlowType. Do đĩ cĩ thể tạo các đối tượng mở rộng từ các kiểu trên: UserDefinedActivity (hoạt động tự định nghĩa), UserDefinedEvent (sự kiện tự định nghĩa), UserDefinedFlow (luồng tựđịnh nghĩa).
Chương 3. Giới thiệu tổng quan hệ thống
Chúng ta thường nghe “tin học hĩa trong giáo dục”, “tin học hĩa trong quản lý kế tốn”, “tin học hĩa ….” trong nhiều lĩnh vực. Vậy tại sao lại khơng nghĩ tới
Nghiên cứu và xây dựng ứng dụng hỗ trợ vận hành tiến trình nghiệp vụ (BPML) trên mơi trường WEB
việc “tin học hĩa cho một tiến trình nghiệp vụ”. Chương này sẽ cho ta thấy rõ hơn về con đường cần phải cĩ một “bộ máy vận hành một tiến trình nghiệp vụ” và bộ
máy đĩ được xây dựng ra sao ?