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 条
  • [31] A Software Framework for Automated Verification
    Raedts, Ivo
    Petkovic, Marija
    Serebrenik, Alexander
    van der Werf, Jan Martijn
    Somers, Lou
    Boote, Maarten
    APPLIED COMPUTING 2007, VOL 1 AND 2, 2007, : 1031 - +
  • [32] A distributed model predictive control with machine learning for automated shot peening machine in remanufacturing processes
    Van Bo Nguyen
    Teo, Augustine
    Ba, Te
    Ahluwalia, Kunal
    Kang, Chang Wei
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2022, 122 (5-6): : 2419 - 2431
  • [33] A distributed model predictive control with machine learning for automated shot peening machine in remanufacturing processes
    Van Bo Nguyen
    Augustine Teo
    Te Ba
    Kunal Ahluwalia
    Chang Wei Kang
    The International Journal of Advanced Manufacturing Technology, 2022, 122 : 2419 - 2431
  • [34] Automated identification of callbacks in Android framework using machine learning techniques
    Chen X.
    Mu R.
    Yan Y.
    Chen, Xiupeng (chenxiupeng@ime.ac.cn), 2018, Inderscience Publishers, 29, route de Pre-Bois, Case Postale 856, CH-1215 Geneva 15, CH-1215, Switzerland (10) : 301 - 312
  • [35] A Bayesian framework for extreme learning machine with application for automated cancer detection
    Belciug, Smaranda
    Ivanescu, Renato Constantin
    ANNALS OF THE UNIVERSITY OF CRAIOVA-MATHEMATICS AND COMPUTER SCIENCE SERIES, 2019, 46 (01): : 189 - 202
  • [36] Automated credit assessment framework using ETL process and machine learning
    Biswas, Neepa
    Mondal, Anindita Sarkar
    Kusumastuti, Ari
    Saha, Swati
    Mondal, Kartick Chandra
    INNOVATIONS IN SYSTEMS AND SOFTWARE ENGINEERING, 2025, 21 (01) : 257 - 270
  • [37] Atlantic-Automated data preprocessing framework for supervised machine learning
    Santos, Luis
    Ferreira, Luis
    SOFTWARE IMPACTS, 2023, 17
  • [38] Bilevel optimization for automated machine learning: a new perspective on framework and algorithm
    Liu, Risheng
    Lin, Zhouchen
    NATIONAL SCIENCE REVIEW, 2023, 11 (08)
  • [39] Geochemistry π: Automated Machine Learning Python']Python Framework for Tabular Data
    ZhangZhou, J.
    He, Can
    Sun, Jianhao
    Zhao, Jianming
    Lyu, Yang
    Wang, Shengxin
    Zhao, Wenyu
    Li, Anzhou
    Ji, Xiaohui
    Agarwal, Anant
    GEOCHEMISTRY GEOPHYSICS GEOSYSTEMS, 2024, 25 (01)
  • [40] A Machine Learning Framework for Automated News Article Title Classification in Albanian
    Plaku, Evis
    Jahaj, Klei
    Cela, Arben
    Civici, Nikolla
    2024 INTERNATIONAL CONFERENCE ON INNOVATIONS IN INTELLIGENT SYSTEMS AND APPLICATIONS, INISTA, 2024,