Automated SQA Framework with Predictive Machine Learning in Airfield Software

被引:0
|
作者
Hossain, Ridwan [1 ]
Azim, Akramul [1 ]
Cato, Linda [2 ]
Wilkins, Bruce [2 ]
机构
[1] Ontario Tech Univ, Dept Elect Comp & Software Engn, Oshawa, ON, Canada
[2] Team Eagle, Campbellford, ON, Canada
关键词
D O I
10.1109/ICSTW60967.2024.00041
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Given the intricate composition and complex nature of modern software systems, it is necessary to ensure sufficient software quality throughout their entire life cycle. This paper highlights the development efforts made toward delivering an automated solution for software quality metric acquisition and the analysis of quality-related data for a real-world airfield operations software. The target software system, at the time of producing this paper, consists of over 110K lines of code, requires over 10K developer minutes to address quality issues, contains over 140 identified bugs, has approximately 50 security hotspots, and includes nearly 3K code smells. Considering the abundance of quality-related items uncovered by the solution being developed, the airfield software was presented as an exemplary case study. This paper introduces a novel dual-framework architecture for software quality assurance that specifically targets the airfield software system in focus. This unique approach combines data logging for metric acquisition and machine learning for predictive analysis. This helps address real-time operations, integration challenges, and security concerns in the target software. This paper highlights the tools and technologies selected, the architecture implementing the frameworks and processes used, and the results of preliminary experiments and analysis activities.
引用
收藏
页码:168 / 177
页数:10
相关论文
共 50 条
  • [1] An Automated Machine Learning Framework for Predictive Analytics in Quality Control
    Fikardos, Mattheos
    Lepenioti, Katerina
    Bousdekis, Alexandros
    Bosani, Enrica
    Apostolou, Dimitris
    Mentzas, Gregoris
    ADVANCES IN PRODUCTION MANAGEMENT SYSTEMS: SMART MANUFACTURING AND LOGISTICS SYSTEMS: TURNING IDEAS INTO ACTION, APMS 2022, PT I, 2022, 663 : 19 - 26
  • [2] Propheticus: Machine Learning Framework for the Development of Predictive Models for Reliable and Secure Software
    Campos, Joao R.
    Vieira, Marco
    Costa, Ernesto
    2019 IEEE 30TH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING (ISSRE), 2019, : 173 - 182
  • [3] Intelligent System and Framework for Integrating Machine Learning with Software Development for Predictive Banking Logistics
    Hurtado, Remigio
    Ayora, Eduardo
    COMPUTATIONAL LOGISTICS, ICCL 2024, 2024, 15168 : 49 - 61
  • [4] Automated machine learning as a partner in predictive modelling
    Callender, Thomas
    van der Schaar, Mihaela
    LANCET DIGITAL HEALTH, 2023, 5 (05): : E254 - E256
  • [5] Automated Framework for Developing Predictive Machine Learning Models for Data-Driven Drug Discovery
    Neves, Bruno J.
    Moreira-Filho, Jose T.
    Silva, Arthur C.
    Borba, Joyce V. V. B.
    Mottin, Melina
    Alves, Vinicius M.
    Braga, Rodolpho C.
    Muratov, Eugene N.
    Andrade, Carolina H.
    JOURNAL OF THE BRAZILIAN CHEMICAL SOCIETY, 2021, 32 (01) : 110 - 122
  • [6] Software Quality Score Board based on SQA Framework to Improvise Software Reliability
    Bansal, Anshu
    Pundir, Sudhir
    PROCEEDINGS OF THE 10TH INDIACOM - 2016 3RD INTERNATIONAL CONFERENCE ON COMPUTING FOR SUSTAINABLE GLOBAL DEVELOPMENT, 2016, : 2421 - 2427
  • [7] Machine Learning Framework for Predictive Maintenance in Milling
    Traini, Emiliano
    Bruno, Giulia
    D'Antonio, Gianluca
    Lombardi, Franco
    IFAC PAPERSONLINE, 2019, 52 (13): : 177 - 182
  • [8] Software Framework for Modular Machine Learning Systems
    Korytkowski, Marcin
    Scherer, Magdalena
    Ferdowsi, Sohrab
    ARTIFICIAL INTELLIGENCE AND SOFT COMPUTING, PT II (ICAISC 2015), 2015, 9120 : 760 - 767
  • [9] Prediction of Software Defects Using Automated Machine Learning
    Tanaka, Kazuya
    Monden, Akito
    Yucel, Zeynep
    2019 20TH IEEE/ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING AND PARALLEL/DISTRIBUTED COMPUTING (SNPD), 2019, : 490 - 494
  • [10] Keeper: Automated Testing and Fixing of Machine Learning Software
    Wan, Chengcheng
    Li, Shicheng
    Xie, Sophie
    Liu, Yuhan
    Hoffmann, Henry
    Maire, Michael
    Lu, Shan
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2024, 33 (07)