A suite of metrics for evaluating client-side web applications: an empirical validation

被引:0
|
作者
Henao Lopez, Luis Felipe [1 ]
Gomez Martinez, Maricela [1 ]
Espinosa Bedoya, Albeiro [1 ]
机构
[1] Univ Nacl Colombia, Comp Sci & Decis Dept, Medellin, Colombia
关键词
software quality; !text type='Java']Java[!/text]Script; quality metrics; front-end web applications;
D O I
10.1109/CLEI52000.2020.00023
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Currently the web software development of the client-side is growing fast. This has made JavaScript-based software and related tools grow fast too. However, this growth makes more evident the need to develop applications with a higher level of quality. This paper aims to identify a suite of quality metrics used in software development using JavaScript from a review of the literature on the subject. The analysis of the literature shown a total of 26 metrics identified without a clear domain of some of them. A validation with experienced JavaScript programmers shows that the Metrics of Maintainability, Linters, Number of Functions and Average Data Refresh as the most relevant.
引用
收藏
页码:138 / 146
页数:9
相关论文
共 50 条
  • [1] WAVES: Automatic Synthesis of Client-side Validation Code for Web Applications
    Skrupsky, Nazari
    Monshizadeh, Maliheh
    Bisht, Prithvi
    Hinrichs, Timothy
    Venkatakrishnan, V. N.
    Zuck, Lenore
    2012 ASE INTERNATIONAL CONFERENCE ON CYBER SECURITY (CYBERSECURITY), 2012, : 46 - 53
  • [2] Automated Client-side Monitoring for Web Applications
    Choudhary, Shauvik Roy
    Orso, Alessandro
    ICSTW 2009: IEEE INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION, AND VALIDATION WORKSHOPS, 2009, : 303 - 306
  • [3] ZigZag: Automatically Hardening Web Applications Against Client-side Validation Vulnerabilities
    Weissbacher, Michael
    Robertson, William
    Kirda, Engin
    Kruegel, Christopher
    Vigna, Giovanni
    PROCEEDINGS OF THE 24TH USENIX SECURITY SYMPOSIUM, 2015, : 737 - 752
  • [4] Client-side selection of replicated web services:: An empirical assessment
    Mendonca, Nabor C.
    Silva, Jose Airton F.
    Anido, Ricardo O.
    JOURNAL OF SYSTEMS AND SOFTWARE, 2008, 81 (08) : 1346 - 1363
  • [5] Identifying Code of Individual Features in Client-Side Web Applications
    Maras, Josip
    Stula, Maja
    Carlson, Jan
    Crnkovic, Ivica
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2013, 39 (12) : 1680 - 1697
  • [6] Continuous Integration Processes for Modern Client-Side Web Applications
    Tim, Ratha
    Vukadinovic, Marko
    Lichter, Horst
    Tanachutiwat, Sansiri
    Schlebusch, Heinz-Josef
    2017 INTERNATIONAL ELECTRICAL ENGINEERING CONGRESS (IEECON), 2017,
  • [7] Client-side web scripting with HaskellScript
    Meijer, E
    Leijen, D
    Hook, J
    PRACTICAL ASPECTS OF DECLARATIVE LANGUAGES, 1999, 1551 : 196 - 210
  • [8] ViralWasm: a client-side user-friendly web application suite for viral genomics
    Ji, Daniel
    Aboukhalil, Robert
    Moshiri, Niema
    BIOINFORMATICS, 2024, 40 (01)
  • [9] Client-side monitoring for web mining
    Fenstermacher, KD
    Ginsburg, M
    JOURNAL OF THE AMERICAN SOCIETY FOR INFORMATION SCIENCE AND TECHNOLOGY, 2003, 54 (07): : 625 - 637
  • [10] Improving the Responsiveness of Geospatial Web Applications Through Client-Side Processing
    Sroda, Kamila
    Labuz, Marek
    Ernst, Sebastian
    MULTIMEDIA AND NETWORK INFORMATION SYSTEMS, 2019, 833 : 142 - 150