Data-oriented QMOOD model for quality assessment of multi-client software applications

被引:0
|
作者
Ozcevik, Yusuf [1 ]
机构
[1] Manisa Celal Bayar Univ, Dept Software Engn, Manisa, Turkiye
来源
ENGINEERING SCIENCE AND TECHNOLOGY-AN INTERNATIONAL JOURNAL-JESTECH | 2024年 / 51卷
关键词
Multi-client applications; Native application development; Quality assessment; QMOOD; Software design quality; METRICS;
D O I
10.1016/j.jestch.2024.101660
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
There has been a great effort to evaluate software quality using proper tools and methods against different development environments changing over time. Quality Model for Object Oriented Design (QMOOD) is a verified model used for quality assessment of object-oriented software. The model associates quality metrics gathered from the source code and quality attributes in use to present a quality measurement. However, the model should be revised for recent multi -client software including native client applications, because there is a deficiency of metric gathering tools in such environments. More specifically, it is sometimes not possible to gather all quality properties required by QMOOD in all native development platforms of client applications. Hence, even though different client applications have the same design, the implementation quality cannot be monitored for the quality assurance. Analyzing and simplifying the metric set may alleviate this challenge, and a convenient quality assessment might be achieved. Thus, we propose to change the operational aspect of QMOOD by inserting an additional layer, Data Analytic, to the hierarchical structure of the conventional model. Accordingly, we provide a discussion on a case study including five native client applications. For this purpose, a design quality of one of the client applications is achieved to validate the appropriateness of the design, the data analytic on the metric set are implemented and the proposed data-oriented simplified QMOOD is applied to the other client applications. Finally, it is stated that the proposed approach successfully alleviated the problems in metric gathering for multi -client applications while applying QMOOD.
引用
收藏
页数:12
相关论文
共 27 条
  • [1] Simplified QMOOD Model Proposal Based on Correlation Analysis in Different Client Applications
    Ozcevik, Yusuf
    29TH IEEE CONFERENCE ON SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS (SIU 2021), 2021,
  • [2] Client-oriented quality assessment within municipal social services
    Aaltonen, ES
    INTERNATIONAL JOURNAL OF SOCIAL WELFARE, 1999, 8 (02) : 131 - 142
  • [3] Software Quality Model and Framework with Applications in Industrial Context
    Schrettner, Lajos
    Fueloep, Lajos Jeno
    Beszedes, Arpad
    Kiss, Akos
    Gyimothy, Tibor
    2012 16TH EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING (CSMR), 2012, : 453 - 456
  • [4] Model-driven Engineering IDE for Quality Assessment of Data-intensive Applications
    Gil, Marc
    Joubert, Christophe
    Torres, Ismael
    ICPE'17: COMPANION OF THE 2017 ACM/SPEC INTERNATIONAL CONFERENCE ON PERFORMANCE ENGINEERING, 2017, : 173 - 174
  • [5] Software Quality Assessment of a Web Application for Biomedical Data Analysis
    Lietz, Kristina
    Wiese, Ingmar
    Wiese, Lena
    IDEAS 2021: 25TH INTERNATIONAL DATABASE ENGINEERING & APPLICATIONS SYMPOSIUM, 2021, : 84 - 93
  • [6] Data Mining Techniques for Software Quality Prediction in Open Source Software: An Initial Assessment
    Canaparo, Marco
    Ronchieri, Elisabetta
    23RD INTERNATIONAL CONFERENCE ON COMPUTING IN HIGH ENERGY AND NUCLEAR PHYSICS (CHEP 2018), 2019, 214
  • [7] Syntactical Heuristics for the Open Data Quality Assessment and Their Applications
    Pirozzi, Donato
    Scarano, Vittorio
    BUSINESS INFORMATION SYSTEMS WORKSHOPS (BIS 2018), 2019, 339 : 591 - 602
  • [8] Unlocking inclusive education: A quality assessment of software design in applications for children with autism☆
    Chinchay, Yussy
    Gomez, Javier
    Montoro, German
    JOURNAL OF SYSTEMS AND SOFTWARE, 2024, 217
  • [9] Multi-instance learning for software quality estimation in object-oriented systems: a case study
    Huang, Peng
    Zhu, Jie
    JOURNAL OF ZHEJIANG UNIVERSITY-SCIENCE C-COMPUTERS & ELECTRONICS, 2010, 11 (02): : 130 - 138
  • [10] A Lightweight Blockchain-Based Model for Data Quality Assessment in Crowdsensing
    An, Jian
    Cheng, Jindong
    Gui, Xiaolin
    Zhang, Wendong
    Liang, Danwei
    Gui, Ruowei
    Jiang, Lin
    Liao, Dong
    IEEE TRANSACTIONS ON COMPUTATIONAL SOCIAL SYSTEMS, 2020, 7 (01): : 84 - 97