Bài tốn đặt ra với khĩa luận là:
“Nguời thiết kế phần mềm sau khi khảo sát và phân tích yêu cầu, phác thảo ra được các biểu đồ lớp ở mức độ đơn giản, trừu tượng. Cần phải thiết kế phần mềm ở mức chi tiết cho dự án mới”. Để giải quyết nĩ, chúng tơi đi nghiên cứu mơ hình hỗ trợ sử dụng lại thiết kế phần mềm dựa trên phương pháp CBR. Chương này trình bày chi tiết về mơ hình hỗ trợ sử dụng lại thiết kế phần mềm bao gồm các vấn đề về cơ sở tri thức, tính độ tương tự thiết kế phần mềm để tìm kiếm và lựa chọn trong mơ hình.
5. Kết luận
• Kết quả đạt được:
- Khố luận đã xây dựng được mơ hình hệ chuyên gia hỗ trợ sử dụng lại thiết kế phần chuyên gia hỗ trợ sử dụng lại thiết kế phần mềm ở mức đơn giản. Đối với vấn đề biểu diễn, khố luận sử dụng biểu diễn các biểu đồ thiết kế dưới dạng tệp XML dựa trên chuẩn của PowerDesign. Đối với vấn đề tìm kiếm, khố luận nghiên cứu xây dựng các cơng thức tính độ tương tự từng thành phần của biểu đồ lớp, dựa trên tính khoảng cách giữa các khái niệm trong Wordnet.
- Khố luận đã xây dựng chương trình mơ
hình kiểm nghiệm trên một tập nhỏ các biểu đồ thiết kế Kết quả đưa ra được tập các lớp gần với các kết quả đánh giá bởi con người.
• Hướng phát triển:
- Áp dụng thuật tốn đối với các định dạng tệp của Wordnet thực. Để tính độ đo giữa tệp của Wordnet thực. Để tính độ đo giữa 2 synset tốt hơn.
- Xây dựng chương trình tiền xử lý các mẫu thiết kế trước khi đi vào tính tốn. thiết kế trước khi đi vào tính tốn.
- Phát triển và hồn thiện biểu diễn thiết kế phần mềm dưới dạng XML theo chuẩn phần mềm dưới dạng XML theo chuẩn
- Thử nghiệm trên thư viện lớn để hồn
chỉnh và chính xác hơn cơng thức tính độ tương tự.