检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:Wei Xiong Bing Li Zhao Wu Bo Hang
机构地区:[1]the School of Computer Engineering,HuBei University of Arts and Science,XiangYang,441000,China [2]the School of Computer,Wuhan University,Wuhan,430072,China
出 处:《计算机教育》2023年第12期204-213,共10页Computer Education
基 金:fully supported by the Natural Science Foundation of Hubei Province in China(Grant No.2021CFB482);Basic Research Science and Technology Project of Xiangyang(High-tech Domain 2022ABH007013);Hubei Superior and Distinctive Discipline Group of“New Energy Vehicle and Smart Transportation”。
摘 要:This paper aims to explore a simpler and more user-friendly way of generating software based on model-driven development.Previous studies have attempted to generate code from domain models,hoping to reduce coding time by increasing modeling time.However,as code tools become more advanced,it is challenging to improve efficiency because models are abstract while implementations are concrete.This paper proposes a novel approach that integrates ChatGPT as a plug-in into the whole R&D process and combines it with our code generation tool to enhance R&D efficiency.We have developed some demos to demonstrate the effectiveness of our approach.According to our evaluation,our approach can save more than 90%of the work in implementing the code generation tool,leaving only about 10%of the work for code review,code improvement,and unit testing.
关 键 词:ChatGPT Low-code Code generation Software engineering Project development
分 类 号:G642[文化科学—高等教育学]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.249