已入深夜,您辛苦了!由于当前在线用户较少,发布求助请尽量完整的填写文献信息,科研通机器人24小时在线,伴您度过漫漫科研夜!祝你早点完成任务,早点休息,好梦!

Template-based Automatic code generation for Web application and APIs Using Class Diagram

代码生成 计算机科学 程序设计语言 发电机(电路理论) Python(编程语言) 编码(集合论) 无法访问的代码 类图 冗余代码 无效代码 编码(社会科学) Web应用程序 统一建模语言 嵌入式系统 操作系统 软件 功率(物理) 集合(抽象数据类型) 钥匙(锁) 物理 统计 量子力学 数学
作者
Irfan Ullah,Irum Inayat
标识
DOI:10.1109/fit57066.2022.00067
摘要

Code generators are used to generate code or simply transform UML artefact into code. Template-based code generation is one of the techniques for generating desired code. In this paper, template-based code generator are reviewed and it is found that they are either limited to UI, CRUD, APIs generation, or specific to languages, patterns or frameworks. They also rely on manually designed lengthy inputs. Therefore, this research presents template-based automatic code generation generator for web applications and APIs using class diagram, which generates CRUD-based business logic, backend UIs, ORM, Routes and APIs. The generator is implemented in python and evaluated through a control experiment. The results recorded immense difference in time between the manually, repetitive coding tasks and through the generator. The generator took less than a minute, while manual development took at average 4 hours.
最长约 10秒,即可获得该文献文件

科研通智能强力驱动
Strongly Powered by AbleSci AI
更新
大幅提高文件上传限制,最高150M (2024-4-1)

科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
宁安完成签到 ,获得积分10
3秒前
烂漫听莲关注了科研通微信公众号
4秒前
英姑应助青林采纳,获得10
7秒前
打工人章鱼哥完成签到 ,获得积分10
9秒前
shierfang完成签到 ,获得积分10
11秒前
orixero应助hyx9504采纳,获得10
12秒前
可爱电源完成签到 ,获得积分10
13秒前
斯文的难破完成签到 ,获得积分10
14秒前
CaliU完成签到,获得积分10
16秒前
17秒前
Kevin完成签到,获得积分10
20秒前
xylor完成签到 ,获得积分10
22秒前
hehe完成签到,获得积分10
23秒前
烂漫听莲发布了新的文献求助30
24秒前
快乐翠桃完成签到 ,获得积分0
26秒前
Carrots完成签到 ,获得积分10
27秒前
hanhan完成签到 ,获得积分10
27秒前
留下记忆完成签到 ,获得积分10
28秒前
剪云者完成签到 ,获得积分10
29秒前
踏实的芸遥完成签到,获得积分10
31秒前
思源应助躺平摆烂小饼干采纳,获得30
31秒前
37秒前
迷路冰安完成签到 ,获得积分10
38秒前
胡萝卜完成签到 ,获得积分10
38秒前
九号完成签到,获得积分10
39秒前
halo发布了新的文献求助10
39秒前
dr1nk完成签到 ,获得积分10
43秒前
爱喝酒的酒葫芦完成签到 ,获得积分10
45秒前
zzzzzttt完成签到 ,获得积分10
45秒前
bian完成签到 ,获得积分10
46秒前
澄子完成签到 ,获得积分10
51秒前
52秒前
林途完成签到 ,获得积分10
53秒前
53秒前
阿敬完成签到 ,获得积分10
53秒前
米月完成签到,获得积分20
53秒前
halo完成签到,获得积分10
54秒前
monair完成签到 ,获得积分10
54秒前
hyx9504完成签到,获得积分10
55秒前
55秒前
高分求助中
Impact of Mitophagy-Related Genes on the Diagnosis and Development of Esophageal Squamous Cell Carcinoma via Single-Cell RNA-seq Analysis and Machine Learning Algorithms 2000
How to Create Beauty: De Lairesse on the Theory and Practice of Making Art 1000
Gerard de Lairesse : an artist between stage and studio 670
大平正芳: 「戦後保守」とは何か 550
2019第三届中国LNG储运技术交流大会论文集 500
Contributo alla conoscenza del bifenile e dei suoi derivati. Nota XV. Passaggio dal sistema bifenilico a quello fluorenico 500
Multiscale Thermo-Hydro-Mechanics of Frozen Soil: Numerical Frameworks and Constitutive Models 500
热门求助领域 (近24小时)
化学 医学 生物 材料科学 工程类 有机化学 生物化学 物理 内科学 纳米技术 计算机科学 化学工程 复合材料 基因 遗传学 催化作用 物理化学 免疫学 量子力学 细胞生物学
热门帖子
关注 科研通微信公众号,转发送积分 2997590
求助须知:如何正确求助?哪些是违规求助? 2658156
关于积分的说明 7195529
捐赠科研通 2293401
什么是DOI,文献DOI怎么找? 1215985
科研通“疑难数据库(出版商)”最低求助积分说明 593413
版权声明 592843