1 MỞ ĐẦU 1.1 Lý chọn đề tài Trên giới: Đối với hệ thống, hiệu đại lượng quan trọng, có ảnh hưởng trực tiếp tới cảm nhận người dùng Việc đánh giá hiệu giúp cho nhà quản trị từ đề nhiều chiến lược tối ưu hóa hiệu cách hợp lí Khi xây dựng hệ thống phần mềm kỹ sư thường bỏ qua bước mô hình đánh giá hệ thống trước xây dựng dẫn đến việc xây dựng hệ thống phần cứng không đáp ứng đầy đủ yêu cầu phần mềm làm cho phần mềm hoàn thành không kịp với tiến độ đề ra, phải xây dựng lại phần cứng bị dư thừa phần cứng nhiều gây lãng phí Tồn nhiều kỹ thuật hướng tiếp cận để mô hình hiệu phần mềm sử dụng [3,4,6] Reussner [5] đề xuất hướng tiếp cận Palladio Component Model để đánh giá hiệu hệ thống xây dựng dựa thành phần Ở Việt Nam: Việc nghiên cứu đánh giá hiệu nội dung nghiên cứu quan tâm Chính lý nêu trên, luận văn lựa chọn đề tài “Mô hình hóa hiệu hệ thống phần mềm sử dụng phương pháp PCM” 1.2 Mục đích nghiên cứu Về lý thuyết: Khai thác công cụ mô hình hóa hiệu nhằm đưa quy trình phù hợp để đánh giá hiệu hệ thống phần mềm công nghiệp Về ứng dụng: Đề xuất lựa chọn công cụ quy trình đánh giá hiệu hệ thống phần mềm sử dụng phương pháp PCM Hiệu công cụ kiểm nghiệm quy trình đánh giá hiệu hệ thống giám sát điều khiển lưới điện trực quan 1.3 Đối tượng phạm vi nghiên cứu Đối tượng Các công cụ đánh giá hiệu phần mềm Công cụ mô hình hóa hiệu phần mềm Phạm vi: Hệ thống giám sát điều khiển lưới điện trực quan Kỹ thuật mô phương pháp PCM 1.4 Hướng nghiên cứu Tìm hiểu phương đánh giá hiệu hệ thống phần mềm Tìm hiểu công cụ đánh giá hiệu Tìm hiểu phương pháp PCM (Palladio Component Model): nguyên lý, quy trình áp dụng Lựa chọn công cụ đánh giá hiệu điển hình phương pháp PCM Áp dụng công cụ lựa chọn để thực đánh giá hiệu hệ thống Asp.Net Web Service SƠ LƯỢC LUẬN VĂN Phần mở đầu Tính cấp thiết luận văn Mục tiêu luận văn Các đóng góp luận văn Bố cục luận văn Chương Tổng quan đánh giá hiệu công cụ 1.1 Kỹ thuật hiệu 1.2 Phương pháp tiếp cận 1.3 Công cụ mô hình hóa hiệu 1.4 Kết luận chương Chương Phương pháp PCM mô hình hóa hiệu 2.1 Kiến trúc mô hình hiệu 2.2 Phương pháp PCM 2.3 Công cụ Palladio-Bench 2.4 Kết luận chương Chương Ứng dụng phương pháp PCM mô hình hóa đánh giá hiệu “Hệ thống giám sát điều khiển lưới điện trực quan” 3.1 Kiến trúc hệ thống giám sát điều khiển lưới điện trực quan 3.2 Thiết kế đối tượng với UML 3.3 Mô hình hóa đối tượng sử dụng phương pháp PCM 3.4 Kiểm thử 3.5 Kết luận chương Kết Luận Các kết đạt luận văn Những vấn đề hạn chế luận văn Hướng phát triển luận văn KẾT LUẬN Luận văn thực công việc ba chương đưa để đạt mục đích luận văn nắm công cụ quy trình mô hình hóa hiệu hệ thống Trên sở đề xuất giải pháp phù hợp để đánh giá hiệu hệ thống phần mềm công nghiệp, ứng dụng kiểm nghiệm hệ thống giám sát điều khiển lưới điện trực quan TÀI LIỆU THAM KHẢO [1] Huỳnh Văn Đức, Giáo trình nhập môn UML [2] Thijmen de Gooijer, Performance Modeling of ASP.Net Web Service Applications: an industrial case study, 2011 [3] J Sankarasetty, Kevin Mobley, L Foster, T Hammer, and T Calderone Software performance in the real world: personal lessons from the performance trauma team In Proceedings of the 6th international workshop on Software and performance, pages 201-208 ACM, 2007 [4] Xiuping Wu, Murray Woodside, Carleton University Dept of Systems and Computer Engineering In Performance Modeling from Software Components, page 301, 2004 [5] Prof Dr R H Reussner, Palladio Component Model, 2007 [6] Jane Hillston, Performance Modelling, 2014 [7] Object Management Group, Unified Modeling Language, 2015 DỰ KIẾN KẾ HOẠCH THỰC HIỆN STT Thời gian Tuần 1,2 Tuần 3,4 Tuần 5,6,7 Nội dung thực Kết đạt Thu thập tài liệu, tìm hiểu tổng quan kỹ thuật hiệu phương Tài liệu báo cáo pháp tiếp cận Tìm hiểu công cụ mô hình Tài liệu báo cáo hóa hiệu Tìm hiểu kiến trúc mô hình hiệu Tài liệu báo cáo Tuần 8,9,10,11 Tuần 12,13 Tuần 16,17,18 Tuần 19,20,21 Tuần 22,23 Tìm hiểu phương pháp PCM công Tài liệu báo cáo cụ Palladio-Bench Tìm hiểu kiến trúc hệ thống giám sát Tài liệu báo cáo điều khiển lưới điện trực quan Thiết kế đối tượng với UML Tài liệu báo cáo Mô hình hóa đối tượng sử dụng - Tài liệu báo cáo phương pháp PCM - Chương trình - Thử nghiệm đánh giá kết - Tài liệu báo cáo - Viết luận văn Tuần 24 - Quyển luận văn - Quyển luận văn Chỉnh sửa, hoàn thiện, nộp luận văn - CD lưu báo cáo, chương trình thử nghiệm Hà Nội, ngày 03 tháng 11 năm 2015 NGƯỜI HƯỚNG DẪN KHOA HỌC NGƯỜI LẬP ĐỀ CƯƠNG PGS.TS Huỳnh Quyết Thắng Trần Văn Hải ĐÁNH GIÁ CỦA KHOA CNTT ……………………………………………………………………………………………… …………………………………………………………………………… ……………… …………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………………………