TAILIEUCHUNG - A framework for generating graphic user interface source code from uml class diagram

Producing source code that implements the GUI takes a great deal of effort in software development, especially for interactive software systems. This work load, generally considered tedious and burdensome, is inadequately automated given the richness of conceptual design and behavior models generated in earlier stages of the development process. | TRƯỜNG ĐẠI HỌC SƯ PHẠM TP HỒ CHÍ MINH HO CHI MINH CITY UNIVERSITY OF EDUCATION TẠP CHÍ KHOA HỌC JOURNAL OF SCIENCE KHOA HỌC TỰ NHIÊN VÀ CÔNG NGHỆ NATURAL SCIENCES AND TECHNOLOGY ISSN: 1859-3100 Tập 14, Số 12 (2017): 66-79 Vol. 14, No. 12 (2017): 66-79 Email: tapchikhoahoc@; Website: A FRAMEWORK FOR GENERATING GRAPHIC USER INTERFACE SOURCE CODE FROM UML CLASS DIAGRAM Tran Anh Thi*, Vu Thanh Nguyen Faculty of Software Engineering, University of Information Technology, Vietnam, Received: 10/10/2017; Revised: 09/11/2017; Accepted: 04/12/2017 ABSTRACT Producing source code that implements the GUI takes a great deal of effort in software development, especially for interactive software systems. This work load, generally considered tedious and burdensome, is inadequately automated given the richness of conceptual design and behavior models generated in earlier stages of the development process. A few frameworks have been proposed for generating GUI code based on formal specification or code annotation, requiring extra work to be done in addition to conceptually designing the software system in question. We propose a mechanism that generates GUI code from UML class diagrams expressed in XMI. Our approach takes into account the associations between design concepts and their composition hierarchy that is explicitly expressed in the UML language. Keywords: code generate, software abstraction, UML, XMI, graphic user interface. TÓM TẮT Một công cụ phát sinh mã giao diện người dùng từ lược đồ lớp trong UML Xây dựng mã nguồn giao diện cho người dùng được xem là một công việc tốn kém cho những nhà phát triển phần mềm, đặc biệt là những phần mềm có độ tương tác cao. Những công việc này thường tẻ nhạt, tốn kém thời gian và trùng lắp. Đây cũng là công việc khó khăn trong giai đoạn đầu của thiết kế phần mềm khi các yêu cầu cũng như các mô hình ở mức khái niệm còn chưa rõ ràng. Hiện nay cũng có một số công cụ đưa ra hướng phát sinh mã giao .

Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.