THÔNG TIN TÓM TẮT VỀ NHỮNG KẾT LUẬN MỚI CỦA LUẬN ÁN TIẾN SĨ
Tên luận án: Các kỹ thuật chuyển đổi mô hình và sinh mã trong phát triển ứng dụng web hướng mô hình
Ngành: Kỹ thuật phần mềm
Mã số: 9480103
Nghiên cứu sinh: Trần Đình Diễn
Người hướng dẫn khoa học:
1. PGS. TS. Huỳnh Quyết Thắng
2. PGS. TS. Cao Tuấn Dũng
Cơ sở đào tạo: Trường Đại học Bách khoa Hà Nội
TÓM TẮT KẾT LUẬN MỚI CỦA LUẬN ÁN
1. Phát triển các quy tắc chuyển đổi mô hình từ CIM to PIM để phát triển ứng dụng web hướng mô hình theo phương pháp UWE. Đã xây dựng, bổ sung 31 luật chuyển đổi từ mô hình yêu cầu sang mô hình nội dung, điều hướng, xử lý và trình bày với ngôn ngữ chuyển đổi mô hình ATL.
2. Xây dựng quy tắc sinh mã cho ứng dụng web theo kiến trúc MVC với ngôn ngữ chuyển đổi mô hình ATL. Xây dựng 23 quy tắc chuyển đổi sang mô hình java: 12 quy tắc chuyển đổi mô hình nội dung sang thành phần Model, 08 quy tắc tạo thành phần View từ mô hình trình bày và 03 quy tắc tạo thành phần Controller từ mô hình điều hướng; phát triển 06 truy vấn ATL để sinh mã từ các mô hình java; 04 truy vấn ATL để sinh mã từ mô hình JSP.
3. Xây dựng công cụ CODEGER-UWE tích hợp các quy tắc đã xây dựng. Công cụ này cung cấp một cách đầy đủ cách thức thiết kế mô hình và hỗ trợ tạo mã nguồn để tạo ra các ứng dụng web, đảm bảo tính nhất quán, hiệu quả trong chuyển đổi mô hình và sinh mã tự động cho phát triển ứng dụng web hướng mô hình.
4. Áp dụng xây dựng ứng dụng chuẩn đoán bệnh thủy sản trên nền tảng benhthuysan.vn. Kết quả cho thấy, công cụ CODEGER –UWE đã sinh mã nguồn tạo ra ứng dụng web đúng với kiến trúc MVC. Ứng dụng đã được áp dụng trong thực tế, giúp người nuôi thủy sản tự chẩn đoán và đưa ra phác đồ điều trị kịp thời, giúp giảm thiểu rủi ro do dịch bệnh, tăng năng suất và nâng cao thu nhập cho người nuôi thủy sản.