Exploring Software Quality Through Data-Driven Approaches and Knowledge Graphs

被引:0
|
作者
Chand, Raheela [1 ]
Khan, Saif Ur Rehman [2 ]
Hussain, Shahid [3 ]
Wang, Wen-Li [3 ]
Tang, Mei-Huei [4 ]
Ibrahim, Naseem [3 ]
机构
[1] COMSATS Univ Islamabad CUI, Dept Comp Sci, Islamabad, Pakistan
[2] Shifa Tameer E Millat Univ, Dept Comp, Pk Rd Campus, Islamabad, Pakistan
[3] Penn State Univ, Sch Engn, Dept Comp Sci & Software Engn, Behrend, PA USA
[4] Gannon Univ, Comp & Informat Sci, Erie, PA USA
关键词
Software Quality Models; Unified Framework; Data-Driven Paradigm; Decision Support Systems; Knowledge Graphs; Empirical Study; Datasets; !text type='Python']Python[!/text] Libraries;
D O I
10.1007/978-3-031-60328-0_37
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Context: The quality of software systems has always been a crucial task and has led to the establishment of various reputable software quality models. However, the automation trends in Software Engineering have challenged the traditional notion of quality assurance, motivating the development of a new paradigm with advanced AI-based quality standards. Objective: The goal of this paper is to bridge the gap between theoretical frameworks and practical implementations on the aspects of software quality. Methodology: This study involved an extensive literature review of software quality models, including McCall, Boehm, Dromey, FURPS, and ISO/IEC 25010. The detailed information about quality attributes from each model was systematically synthesized and organized into datasets, data frames, and Python dictionaries. The resulting resources were then shared and made accessible through a public GitHub repository. Results: In brief, this research provides (i) a comprehensive dataset on software quality containing catalogs of quality models and attributes, (ii) a Python dictionary encapsulating the quality models and their associated characteristics for convenient empirical experimentation, (iii) the application of advanced knowledge graph techniques for the analysis and visualization of software quality parameters, and (iv) the complete construction steps and resources for download, ensuring easy integration and accessibility. Conclusion: This study builds a foundational step towards the standardization of automating software quality modeling to enhance not just quality but also efficiency for software development. For our future work, there will be a concentration on the practical utilization of the dataset in real-world software development contexts.
引用
收藏
页码:373 / 382
页数:10
相关论文
共 50 条
  • [1] Exploring mechanisms of anhedonia in depression through neuroimaging and data-driven approaches
    Wang, Wei
    Zhou, Enqi
    Nie, Zhaowen
    Deng, Zipeng
    Gong, Qian
    Ma, Simeng
    Kang, Lijun
    Yao, Lihua
    Cheng, Jing
    Liu, Zhongchun
    [J]. JOURNAL OF AFFECTIVE DISORDERS, 2024, 363 : 409 - 419
  • [2] Exploring Factors Affecting Transport Infrastructure Performance: Data-Driven Versus Knowledge-Driven Approaches
    Wu, Peng
    Wang, Peng
    Chi, Hung-Lin
    Zhong, Yun
    Song, Yongze
    [J]. IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2022, 23 (12) : 24714 - 24726
  • [3] Integrating knowledge-driven and data-driven approaches to modeling
    Todorovski, L
    Dzeroski, S
    [J]. ECOLOGICAL MODELLING, 2006, 194 (1-3) : 3 - 13
  • [4] Pipeline Integrity Analysis through Data-Driven Approaches
    Duan, Junyi
    Tao, Chengcheng
    Huang, Ying
    [J]. CONSTRUCTION RESEARCH CONGRESS 2024: ADVANCED TECHNOLOGIES, AUTOMATION, AND COMPUTER APPLICATIONS IN CONSTRUCTION, 2024, : 33 - 40
  • [5] UNDERSTANDING PHOTOGRAPHIC COMPOSITION THROUGH DATA-DRIVEN APPROACHES
    Mao, Dansheng
    Kakarala, Ramakrishna
    Rajan, Deepu
    Castleman, Shannon Lee
    [J]. VISAPP 2010: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPUTER VISION THEORY AND APPLICATIONS, VOL 2, 2010, : 425 - 430
  • [6] Exploring Nurse Staffing Through Excellence: A Data-Driven Model
    Nickitas, Donna M.
    Mensik, Jennifer
    [J]. NURSE LEADER, 2015, 13 (01) : 40 - 47
  • [7] Exploring LOD through metadata extraction and data-driven visualizations
    Pena, Oscar
    Aguilera, Unai
    Lopez-de-Ipina, Diego
    [J]. PROGRAM-ELECTRONIC LIBRARY AND INFORMATION SYSTEMS, 2016, 50 (03) : 270 - 287
  • [8] Detecting the bioaccumulation patterns of chemicals through data-driven approaches
    Grisoni, Francesca
    Consonni, Viviana
    Vighi, Marco
    [J]. CHEMOSPHERE, 2018, 208 : 273 - 284
  • [9] Knowledge-Based and Data-Driven Approaches for Georeferencing of Informal Documents
    Ferres, Daniel
    Rodriguez, Horacio
    [J]. TEXT, SPEECH, AND DIALOGUE (TSD 2015), 2015, 9302 : 452 - 460
  • [10] Fusion of knowledge-based and data-driven approaches to grammar induction
    Georgiladakis, Spiros
    Unger, Christina
    Iosif, Elias
    Walter, Sebastian
    Cimiano, Philipp
    Petrakis, Euripides
    Potamianos, Alexandros
    [J]. 15TH ANNUAL CONFERENCE OF THE INTERNATIONAL SPEECH COMMUNICATION ASSOCIATION (INTERSPEECH 2014), VOLS 1-4, 2014, : 288 - 292