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
关键词
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
相关论文
共 50 条
  • [11] Hybrid Approach to Cross-Platform Mobile Interface Development for IAAS
    Kyelem, Yacouba
    Kabore, Kisito Kiswendsida
    Bassole, Didier
    [J]. MOBILE COMPUTING AND SUSTAINABLE INFORMATICS, 2022, 68 : 225 - 238
  • [12] The Development and Application of Cross-Platform Coal Mine Mobile Information System
    Yu, Nan
    Liu, Chuanchang
    Chen, Junliang
    [J]. 2011 INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT), VOLS 1-4, 2012, : 1492 - 1496
  • [13] A Students' Perspective of Native and Cross-Platform Approaches for Mobile Application Development
    Meirelles, Paulo
    Aguiar, Carla S. R.
    Assis, Felipe
    Siqueira, Rodrigo
    Goldman, Alfredo
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2019, PT V: 19TH INTERNATIONAL CONFERENCE, SAINT PETERSBURG, RUSSIA, JULY 14, 2019, PROCEEDINGS, PART V, 2019, 11623 : 586 - 601
  • [14] THear: Development of a Mobile Multimodal Audiometry Application on a Cross-Platform Framework
    Leung, Wai-Kim
    Jia, Jia
    Wu, Yuhao
    Long, Jiayu
    Cai, Lianhong
    [J]. 2016 10TH INTERNATIONAL SYMPOSIUM ON CHINESE SPOKEN LANGUAGE PROCESSING (ISCSLP), 2016,
  • [15] Cross-platform Mobile Web Development Framework with Data Interaction Approach
    Wuhan Polytechnic, 430074, China
    [J]. Glob. Conf. Inf. Technol. Commun., GCITC, 2023,
  • [16] Cabana: A Cross-platform Mobile Development System
    Dickson, Paul E.
    [J]. SIGCSE 12: PROCEEDINGS OF THE 43RD ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2011, : 529 - 534
  • [17] Methods of Cross-Platform Development Mobile Applications
    Ptitsyn, Pavel Sergeyevich
    [J]. RESEARCH JOURNAL OF PHARMACEUTICAL BIOLOGICAL AND CHEMICAL SCIENCES, 2015, 6 (01): : 1803 - 1814
  • [18] Cross-platform Solution for Development of Mobile Applications
    Vitols, Gatis
    Smits, Ingus
    Bogdanov, Oleg
    [J]. ICEIS: PROCEEDINGS OF THE 15TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS - VOL 2, 2013, : 273 - 277
  • [19] Cross-Platform Mobile Development: Challenges and Opportunities
    Amatya, Suyesh
    Kurti, Arianit
    [J]. ICT INNOVATIONS 2013: ICT INNOVATIONS AND EDUCATION, 2014, 231 : 219 - +
  • [20] An approach to cross-platform drivers development
    Alexander, Drozdov Yu
    Yuri, Fonin N.
    Maxim, Perov N.
    Tomara, Vedishcheva S.
    Yulia, Novoselova K.
    [J]. PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON ENGINEERING AND TELECOMMUNICATION, EN&T 2015, 2015, : 54 - 57