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 条
  • [21] A TDD Framework for Automated Monitoring in Internet of Things with Machine Learning
    Hayashi, Victor Takashi
    Ruggiero, Wilson Vicente
    Estrella, Julio Cezar
    Quintino Filho, Artino
    Pita, Matheus Ancelmo
    Arakaki, Reginaldo
    Ribeiro, Cairo
    Trazzi, Bruno
    Bulla Jr, Romeo
    SENSORS, 2022, 22 (23)
  • [22] An Automated and Distributed Machine Learning Framework for Telecommunications Risk Management
    Ferreira, Luis
    Pilastri, Andre
    Martins, Carlos
    Santos, Pedro
    Cortez, Paulo
    ICAART: PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON AGENTS AND ARTIFICIAL INTELLIGENCE, VOL 2, 2020, : 99 - 107
  • [23] A Machine Learning Framework for Automated Functionality Monitoring of Movable Bridges
    Malekzadeh, Masoud
    Catbas, F. Necati
    DYNAMICS OF CIVIL STRUCTURES, VOL 2, 2016, : 57 - 63
  • [24] AutoSMC: An Automated Machine Learning Framework for Signal Modulation Classification
    Wang, Yiran
    Bai, Jing
    Xiao, Zhu
    Chen, Zheng
    Xiong, Yong
    Jiang, Hongbo
    Jiao, Licheng
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2024, 19 : 6225 - 6236
  • [25] A HIERARCHICAL MACHINE LEARNING FRAMEWORK FOR THE IDENTIFICATION OF AUTOMATED CONSTRUCTION OPERATIONS
    Harichandran, Aparna
    Raphael, Benny
    Mukherjee, Abhijit
    JOURNAL OF INFORMATION TECHNOLOGY IN CONSTRUCTION, 2021, 26 : 591 - 623
  • [26] A conceptual framework for machine learning algorithm selection for predictive maintenance
    Arena, Simone
    Florian, Eleonora
    Sgarbossa, Fabio
    Solvsberg, Endre
    Zennaro, Ilenia
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2024, 133
  • [27] An Online Transfer Learning Framework With Extreme Learning Machine for Automated Credit Scoring
    Alasbahi, Rana
    Zheng, Xiaolin
    IEEE ACCESS, 2022, 10 (46697-46716): : 46697 - 46716
  • [28] Accuracy of Automated Machine Learning Software in Identifying EEGs with Prolonged Seizures
    Lin, Rebecca
    Marquez, Destiny
    Jacobson, Mercedes
    Castaldi, Hannah
    Buckland, Samuel
    Shah, Vinit
    Picone, Joseph
    NEUROLOGY, 2020, 94 (15)
  • [29] ExploitMeter: Combining Fuzzing with Machine Learning for Automated Evaluation of Software Exploitability
    Yan, Guanhua
    Lu, Junchen
    Shu, Zhan
    Kucuk, Yunus
    2017 1ST IEEE SYMPOSIUM ON PRIVACY-AWARE COMPUTING (PAC), 2017, : 164 - 175
  • [30] A software framework for automated negotiation
    Bartolini, C
    Preist, C
    Jennings, NR
    SOFTWARE ENGINEERING FOR MULTI-AGENT SYSTEMS III: RESEARCH ISSUES AND PRACTICAL APPLICATIONS, 2004, 3390 : 213 - 235