Luận văn Xây dựng công cụ mô hình hóa tiến trình hỗ trợ mẫu tiến trình
XÂY DỰNG CÔNG CỤ MÔ HÌNH HÓA TIẾN TRÌNH HỖ TRỢ MẪU TIẾN TRÌNH PHẠM MINH TUẤN Trang nhan đề Lời cảm ơn Mục lục Chương_1: Giới thiệu Chương 2: Nhu cầu tính toán và công nghệ lưới. Chương 3: Định thời trên môi trường tính toán lưới. Chương 4: Giải thuật định thời cho ứng dụng Parameter Sweep. Chương 5: Thử nghiệm và đánh giá. Tài liệu tham khảo Phụ lục MỤC LỤC CHƯƠNG 1. MỞ ĐẦU 8 1.1 Giới thiệu 8 1.2 Mục tiêu đề tài 9 1.3 Hướng tiếp cận 9 1.4 Kết quả đề tài 10 1.5 Bố cục luận văn . 10 CHƯƠNG 2 MÔ HÌNH HOÁ TIẾN TRÌNH VÀ MẪU TIẾN TRÌNH 12 2.1 Mô hình hoá tiến trình 12 2.1.1 Giới thiệu 12 2.1.2 Mục tiêu và lợi ích của việc mô hình hoá . 13 2.1.3 Mô hình tiến trình . 13 2.1.4 Ngôn ngữ mô hình hoá tiến trình 15 2.1.5 Nhu cầu sử dụng lại tiến trình . 16 2.2 Mẫu tiến trình 17 2.2.1 Giới thiệu 17 2.2.2 Các mẫu tiến trình hiện có 18 2.2.3 Sử dụng mẫu tiến trình 21 2.3 UML-PP 25 2.3.1 Mô hình tiến trình . 26 2.3.2 Mẫu tiến trình 27 2.4 Case study minh họa nhu cầu sử dụng mẫu tiến trình 28 CHƯƠNG 3 CÔNG CỤ HỖ TRỢ MÔ HÌNH HOÁ TIẾN TRÌNH . 33 3.1 Hiện trạng các công cụ hỗ trợ mô hình hoá 33 3.1.1 Eclipse Process Framework Composer . 33 3.1.2 Business Process Visual Architect 38 3.2 Đề nghị các chức năng cần có cho một công cụ mô hình hoá 41 3.2.1 Hỗ trợ xây dựng và quản lý các mô hình tiến trình và mẫu tiến trình 41 3.2.2 Hỗ trợ tái sử dụng mẫu tiến trình 42 3.2.3 Hỗ trợ mô hình hoá trực quan . 43 3.2.4 Hỗ trợ định dạng mô hình tiến trình . 44 3.2.5 Hỗ trợ phân tích các luồng thực thi 45 3.2.6 Hỗ trợ làm việc nhóm với các công cụ quản lý cấu hình 45 3.2.7 Hỗ trợ phát sinh tài liệu mô hình tiến trình . 45 3.2.8 Hỗ trợ việc in ấn các mô hình tiến trình . 46 3.2.9 Giao diện hiệu quả 46 3.2.10 Các tính năng khác 47 3.3 Phân tích các khó khăn chính khi xây dựng công cụ 47 3.3.1 Lựa chọn ngôn ngữ mô hình hoá 47 3.3.2 Các phương pháp sử dụng lại . 48 3.3.3 Các công cụ hiện có 49 3.3.4 Các ngôn ngữ liên quan 49 3.3.5 Phương pháp lưu trữ . 49 3.3.6 Phương pháp hỗ trợ tìm kiếm mẫu tiến trình 493 3.4 Đánh giá các công cụ hiện có theo các chức năng đề nghị . 50 CHƯƠNG 4 CÔNG CỤ HỖ TRỢ MÔ HÌNH HOÁ PATPRO-MOD 55 4.1 Giới thiệu 55 4.2 Yêu cầu cho PATPRO-MOD . 56 4.2.1 Các yêu cầu chức năng . 56 4.2.2 Các yêu cầu liên quan đến việc sử dụng lại mẫu tiến trình . 63 4.2.3 Các yêu cầu phi chức năng . 64 4.3 Thiết kế và cài đặt PATPRO-MOD 65 4.3.1 Môi trường cài đặt 65 4.3.2 Kiến trúc hệ thống . 66 4.3.3 Thiết kế lớp đối tượng 67 4.3.4 Thiết kế lưu trữ . 77 4.3.5 Mô tả các thuật toán 82 4.4 Các tính năng của PATPRO-MOD . 85 4.4.1 Nhóm tính năng quản lý các mô hình tiến trình . 87 4.4.2 Nhóm tính năng quản lý các mẫu tiến trình 92 4.4.3 Nhóm tính năng quản lý các tri thức tiến trình . 94 4.4.4 Đánh giá PATPRO-MOD . 95 4.5 Case study minh họa . 96 4.5.1 Các mẫu tiến trình được sử dụng lại . 96 4.5.2 Các bước tạo lập mô hình tiến trình 99 4.5.3 Nhận xét 110 CHƯƠNG 5 TỔNG KẾT . 112 5.1 Một số kết quả đạt được 112 5.2 Hướng phát triển của đề tài . 113 TÀI LIỆU THAM KHẢO 114 PHỤC LỤC A. NGÔN NGỮ MÔ HÌNH HOÁ UML-PP 120 1 Giới thiệu 120 2 Process Structure . 120 2.1 Các thành tố của mô hình tiến trình 121 2.2 Quan hệ giữa các thành tố tiến trình . 122 2.3 Product 123 2.4 Role . 124 2.5 Task . 127 2.6 Mô hình tiến trình . 130 3 ProcessPattern . 134 3.1 Pattern Problem . 135 3.2 Pattern Context . 136 3.3 Process Model . 136 3.4 Các loại mẫu tiến trình 137 4 PatternRelationship . 139 4.1 Các quan hệ áp dụng mẫu tiến trình . 139 4.2 Các quan hệ tổ chức mẫu tiến trình 143
Các file đính kèm theo tài liệu này:
- 7.pdf
- 0.pdf
- 1.pdf
- 2.pdf
- 3.pdf
- 4.pdf
- 5.pdf
- 6.pdf
- 8.pdf
- pl.pdf
- tltk.pdf