Cỏc nghiờn cứu tiến hành trong thực tập tốt nghiệp

Một phần của tài liệu đồ án công nghệ thông tin Những giải pháp cải thiện quy trình tự động hoá tìm kiếm, lựa chọn thành phần phần mềm từ kho dữ liệu trong công nghệ phát triển phần mềm hướng thành phần (Trang 67)

I. Giới thiệu mô hình hoàn chỉnh cho quy trình xây dựng phần mềm dựa trên

1.Cỏc nghiờn cứu tiến hành trong thực tập tốt nghiệp

Sau đây là bản tóm tắt những công việc đó nghiờn cứu của bản thân em về đề tài thực tập “Những giải pháp cải thiện quy trình tự động hoỏ tỡm kiếm, lựa chọn thành phần phần mềm từ kho dữ liệu trong Công nghệ phần mềm hướng thành phần”:

- Xây dựng mô hình tự động hoá cho công nghệ phát triển phần mềm hướng thành phần

- Giới thiệu tổng quan vấn đề giao diện trong các trong các kỹ thuật phát triển phần mềm tiêu biểu (COM, DCOM, CORBA, ASSEMBLY …)

- Công nghệ lưu trữ và xử lý hệ thống CSDL XML phân tán.

- Đó nghiên cứu được một phần của quy trình tự động hoỏ phỏt triển phần mềm hướng thành phần, cụ thể như sau:

• Quy trình tuân theo mô hình xoắn ốc. • Quy trình bao gồm 3 giai đoạn chính:

o Giai đoạn 1: Thiết kế kiến trúc phần mềm cần xây dựng o Giai đoạn 2: Xây dựng các mẫu đặc tả XML

“COTScomponent”cho mỗi component có trong kiến trúc phần mềm.

o Giai đoạn 3: Bao gồm 3 bước

 Xây dựng tiến trỡnh tỡm kiếm, lựa chọn danh sách các Components ứng cử viên cho kiến trúc phần mềm.

 Xây dựng tiến trỡnh tỡm kiếm các cấu hình thoả món kiến trúc phần mềm từ danh sách ứng cử viên  Đóng kín các cấu hình để tạo ra ứng dụng hoàn

- Đó nghiên cứu phương pháp sử dụng kớ phỏp UML-RT của Rational Rose RealTime cho quá trình thiết kế kiến trúc phần mềm. Nhưng gặp hạn chế là không có gói phần mềm này để cài đặt và tiếp cận cài đặt một số ứng dụng thực tế.

- Đó nghiên cứu mẫu chuẩn XML cho đặc tả một Component. - Đã đưa ra được một ví dụ điển hỡnh ỏp dụng theo mô hình trên. - Đó nghiên cứu thuật toỏn tỡm kiếm các cấu hình phần mềm từ danh

sách ứng cử viên nhằm thoả mãn kiến trúc phần mềm một cách tốt nhất.

Một phần của tài liệu đồ án công nghệ thông tin Những giải pháp cải thiện quy trình tự động hoá tìm kiếm, lựa chọn thành phần phần mềm từ kho dữ liệu trong công nghệ phát triển phần mềm hướng thành phần (Trang 67)