A Model-Driven Development of Web Applications Using AngularJS']JS Framework

被引:0
作者
Chansuwath, Wutthichai [1 ]
Senivongse, Twittie [1 ]
机构
[1] Chulalongkorn Univ, Dept Comp Engn, Bangkok 10330, Thailand
来源
2016 IEEE/ACIS 15TH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE (ICIS) | 2016年
关键词
model-driven development; Angular[!text type='JS']JS[!/text; UML profile; web applications;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
AngularJS is one of the widely used frameworks for modern single-page web application development which is designed to support dynamic views in the applications. To further assist AngularJS developers, this research proposes how the concept of model-driven development can be applied to AngularJS-based development. We propose a UML profile for AngularJS for building a model of an AngularJS web application, and a set of transformations that transform the model into a code template. The developer can then fill in the template to make a complete workable web application. Also, a transformation tool is developed to assist in constructing the code template. Using a case study application, the evaluation in terms of transformation rate shows that the automatically generated code covers 87% of the complete code of the case study, which means it could greatly help reduce development time.
引用
收藏
页码:683 / 688
页数:6
相关论文
共 7 条
[1]   Visual modeling for Web 2.0 applications using model driven architecture approach [J].
Hsu, I-Ching .
SIMULATION MODELLING PRACTICE AND THEORY, 2013, 31 :63-76
[2]  
Huang Y.C., 2009, P INT C DISTR MULT S
[3]  
Jain N., 2015, Journal of Global Research in Computer Science, V5, P17
[4]  
Kaewkao S., 2014, P 10 NAT C COMP INF, P140
[5]  
Kataria M., 2013, INT J RECENT RES REV, V5, P22
[6]  
Mikowski M., 2013, SINGLE PAGE WEB APPL
[7]  
Mubin SA, 2014, I C INF TECH MULTIM, P324, DOI 10.1109/ICIMU.2014.7066653