Nội dung của bài viết này trình bày kiến trúc công cụ CODEGER-UWE. Công cụ đã được tích hợp các quy tắc chuyển đổi mô hình và sinh mã để tạo ứng dụng web cho nền tảng JSF một cách tự động. CODEGER-UWE được triển khai như một plugin cho công cụ MagicDraw cho phép sinh mã nguồn từ các mô hình UWE tương ứng với các thành phần trong mô hình Web MVC. Đây là một công cụ với quy trình phát triển rõ ràng, tiện dụng, áp dụng công cụ để phát triển ứng dụng web sẽ làm giảm rất nhiều thời gian cho việc phát triển ứng dụng Web. | JST Engineering and Technology for Sustainable Development Vol. 1 Issue 2 April 2021 035-039 Xây dựng và thử nghiệm công cụ CODEGER-UWE phát triển ứng dụng Web hướng mô hình CODEGER-UWE - Model Driven Web Application Development Tool Trần Đình Diễn Huỳnh Quyết Thắng Bùi Thị Mai Anh Hoàng Thành Đạt Nguyễn Phi Lê Trường Đại học Bách khoa Hà Nội Hà Nội Việt Nam Email lenp@ Tóm tắt CODEGER-UWE là công cụ hỗ trợ phát triển ứng dụng web hướng mô hình. Trong bài báo này chúng tôi trình bày kiến trúc công cụ CODEGER-UWE. Công cụ đã được tích hợp các quy tắc chuyển đổi mô hình và sinh mã để tạo ứng dụng web cho nền tảng JSF một cách tự động. CODEGER-UWE được triển khai như một plugin cho công cụ MagicDraw cho phép sinh mã nguồn từ các mô hình UWE tương ứng với các thành phần trong mô hình Web MVC. Đây là một công cụ với quy trình phát triển rõ ràng tiện dụng áp dụng công cụ để phát triển ứng dụng web sẽ làm giảm rất nhiều thời gian cho việc phát triển ứng dụng Web Từ khóa CODEGER-UWE phát triển phần mềm hướng mô hình công cụ phát triển ứng dụng web sinh mã tự động Abstract In this paper we present a CODEGER-UWE tool to support model-driven web application development. The CODEGER-UWE tool has integrated rules for transformation model and code generation rules to create web applications for the JSF platform automatically. CODEGER-UWE implemented as a plugin for the MagicDraw tool which allows the generation of source code from UWE models that correspond to the components of the MVC model. This is a tool with a clear handy development process applying tools to develop web applications that will greatly reduce the time for developing Web applications. Keywords CODEGER-UWE model driven software development web application development tools automated code generation 1. Giới thiệu 1 mô hình UWE. MagicUWE được triển khai như một plugin cho công cụ MagicDraw. Tuy nhiên công cụ Công cụ hỗ trợ đầy đủ là yếu tố quan trọng này chủ yếu tập trung vào chuyển đổi mô hình