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 条
  • [41] Meeting Quality Standards for Mobile Application Development in Businesses: A Framework for Cross-Platform Testing
    Gronli, Tor-Morten
    Ghinea, Gheorghita
    [J]. PROCEEDINGS OF THE 49TH ANNUAL HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES (HICSS 2016), 2016, : 5711 - 5720
  • [42] Automated Patient Appointment Reminder for Cross-platform Mobile Application
    Chaiwongsai, Jirabhron
    Preecha, Phonthep
    Intem, Siwapan
    [J]. 2016 INTERNATIONAL SYMPOSIUM ON INTELLIGENT SIGNAL PROCESSING AND COMMUNICATION SYSTEMS (ISPACS), 2016, : 311 - 316
  • [43] MobiTemplate: A Template-based Rapid Cross-Platform Mobile Application Development Environment
    Feng, Yimeng
    Cheng, Bo
    Zhao, Shuai
    Zhai, Zhongyi
    Wang, Zhaoning
    Niu, Meng
    Chen, Junliang
    [J]. MOBISYS'17: PROCEEDINGS OF THE 15TH ANNUAL INTERNATIONAL CONFERENCE ON MOBILE SYSTEMS, APPLICATIONS, AND SERVICES, 2017, : 150 - 150
  • [44] Cross-platform multi-network mobile application architecture
    Wang, WH
    Vick, CV
    Georgiopoulos, C
    Bork, J
    [J]. PROCEEDINGS OF THE IEEE 6TH CIRCUITS AND SYSTEMS SYMPOSIUM ON EMERGING TECHNOLOGIES: FRONTIERS OF MOBILE AND WIRELESS COMMUNICATION, VOLS 1 AND 2, 2004, : I6 - I7
  • [45] Automated library mapping approach based on cross-platform for mobile development programming languages
    Muhammad, Ahmad Ahmad
    Soliman, Abdelrahman
    Zayed, Hala
    Yousef, Ahmed H.
    Selim, Sahar
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2024, 54 (05): : 683 - 703
  • [46] Cross-Platform Development for an online Food Delivery Application
    Bin Al Abid, Faisal
    Karim, A. N. M. Rezaul
    [J]. PROCEEDINGS OF THE IEEE INTERNATIONAL CONFERENCE ON COMPUTING NETWORKING AND INFORMATICS (ICCNI 2017), 2017,
  • [47] Cross-Platform Application Development for Smartphones: Approaches and Implications
    Taneja, Kavita
    Taneja, Harmunish
    Bhullar, Rohit K.
    [J]. PROCEEDINGS OF THE 10TH INDIACOM - 2016 3RD INTERNATIONAL CONFERENCE ON COMPUTING FOR SUSTAINABLE GLOBAL DEVELOPMENT, 2016, : 1752 - 1758
  • [48] Developing Accessible Mobile Applications with Cross-Platform Development Frameworks
    Mascetti, Sergio
    Ducci, Mattia
    Cantu, Niccolo
    Pecis, Paolo
    Ahmetovic, Dragan
    [J]. 23RD INTERNATIONAL ACM SIGACCESS CONFERENCE ON COMPUTERS AND ACCESSIBILITY, ASSETS 2021, 2021,
  • [49] Cross-platform development for an online food delivery application
    Abid, Faisal Bin Al
    Karim, A. N. M. Rezaul
    [J]. Proceedings of the IEEE International Conference on Computing, Networking and Informatics, ICCNI 2017, 2017, 2017-January : 1 - 4
  • [50] A Web-Component-Based Cross-Platform Mobile Application Development Environment for Ordinary Users
    Wang, Zhaoning
    [J]. SERVICE-ORIENTED COMPUTING, ICSOC 2019, 2020, 12019 : 266 - 272