An Empirical Evaluation of AXIOM as an Approach to Cross-platform Mobile Application Development

被引:1
作者
Jones, Christopher [1 ]
Jia, Xiaoping [1 ]
机构
[1] Depaul Univ, Coll Comp & Digital Media, 243 S Wabash Ave, Chicago, IL 60604 USA
来源
ICSOFT-EA: PROCEEDINGS OF THE 11TH INTERNATIONAL JOINT CONFERENCE ON SOFTWARE TECHNOLOGIES - VOL. 1 | 2016年
关键词
Model-driven Development; Mobile Development; Domain-specific Modeling Languages; MODEL-DRIVEN DEVELOPMENT; SOFTWARE; PRODUCTIVITY;
D O I
10.5220/0005995902640271
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
AXIOM is a domain-specific modeling language for cross-platform mobile applications. AXIOM is based on more general techniques such as Model-Driven Architecture and generates native code for the iOS and Android platforms. Previous small-scale quantitative experiments suggested that AXIOM had the potential to provide significant productivity benefits. We have since conducted a limited set of more complex, mid-scale experiments and analyzed AXIOM's capabilities using both quantitative and qualitative metrics to further define AXIOM's ability to improve developer productivity when building cross-platform mobile applications. In this paper we describe the methodology of our mid-scale experiments and present the findings from source code and SonarQube analyses. We evaluate these findings and discuss what they mean to AXIOM in general. Finally, we look at possible changes to AXIOM's syntax and capabilities.
引用
收藏
页码:264 / 271
页数:8
相关论文
共 27 条
  • [1] [Anonymous], 2015, NUMBER APPS AVAILABI
  • [2] [Anonymous], 2003, Model Driven Architecture: Applying MDA to Enterprise Computing
  • [3] Mobile Application Development: Web vs. Native
    Charland, Andre
    Leroux, Brain
    [J]. COMMUNICATIONS OF THE ACM, 2011, 54 (05) : 49 - 53
  • [4] Mobile multiplatform development: An experiment for performance analysis
    Corral, Luis
    Sillitti, Alberto
    Succi, Giancarlo
    [J]. ANT 2012 AND MOBIWIS 2012, 2012, 10 : 736 - 743
  • [5] Danial A., 2013, CLOC
  • [6] Fried L., 1991, Journal of Information Systems Management, V8, P27, DOI 10.1080/07399019108964994
  • [7] Hovemeyer D., 2015, FINDBUGS
  • [8] A comparative study of two software development cost modeling techniques using multi-organizational and company-specific data
    Jeffery, R
    Ruhe, M
    Wieczorek, I
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2000, 42 (14) : 1009 - 1016
  • [9] Jia Xiaoping., 2013, Software and Data Technologies, P36
  • [10] Jiang Z., 2007, INT J COMPUT INF SCI, V1, P461