Quality Assurance for Infrastructure Orchestrators: Emerging Results from Ansible

被引:0
|
作者
Zhang, Yue [1 ]
Rahman, Muktadir [2 ]
Wu, Fan [3 ]
Rahman, Akond [4 ]
机构
[1] Tuskegee Univ, Dept Comp Sci, Tuskegee, AL 36088 USA
[2] MetaDesign Solut, Dhaka, Bangladesh
[3] Tuskegee Univ, Dept Comp Sci, Tuskegee, AL USA
[4] Auburn Univ, Dept Comp Sci & Software Engn, Auburn, AL USA
基金
美国国家科学基金会;
关键词
ansible; devops; infrastructure as code;
D O I
10.1109/ICSA-C57050.2023.00073
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Infrastructure as code (IaC) is the practice of automatically managing computing infrastructure at scale. Despite yielding multiple benefits for organizations, the practice of IaC is susceptible to quality concerns, which can lead to large-scale consequences. While researchers have studied quality concerns in IaC manifests, quality aspects of infrastructure orchestrators, i.e., tools that implement the practice of IaC, remain an under-explored area. A systematic investigation of defects in infrastructure orchestrators can help foster further research in the domain of IaC. From our empirical study with 22,445 commits mined from the Ansible infrastructure orchestrator we observe (i) a defect density of 17.9 per KLOC, (ii) 12 categories of Ansible components for which defects appear, and (iii) the 'Module' component to include more defects than the other 11 components. Based on our empirical study, we provide recommendations for researchers to conduct future research to enhance the quality of infrastructure orchestrators.
引用
收藏
页码:322 / 324
页数:3
相关论文
共 50 条
  • [31] First results from quality assurance testing of MaPMTs for the LHCb RICH upgrade
    Gambetta, S.
    NUCLEAR INSTRUMENTS & METHODS IN PHYSICS RESEARCH SECTION A-ACCELERATORS SPECTROMETERS DETECTORS AND ASSOCIATED EQUIPMENT, 2017, 876 : 206 - 208
  • [32] Quality assurance of EPID transit dosimetry software: results from a multicentric study
    Esposito, M.
    Baldoni, R.
    Bossuyt, E.
    Bresciani, S.
    Clark, C.
    Jones, M.
    Jornet, N.
    Kry, S.
    Perry, J.
    van de Kamer, J.
    Verellen, D.
    RADIOTHERAPY AND ONCOLOGY, 2023, 182 : S459 - S460
  • [33] Virtual site visits - an emerging option for experiential quality assurance
    Soucie, Janel P.
    Krueger, Janelle L.
    Vandervoort, Lisa
    Brown, Antoinette K.
    Feild, Carinda
    CURRENTS IN PHARMACY TEACHING AND LEARNING, 2024, 16 (01) : 58 - 63
  • [34] THE BRIDGE FROM QUALITY ASSURANCE TO QUALITY IMPROVEMENT
    HARRIS, JS
    JOURNAL OF OCCUPATIONAL AND ENVIRONMENTAL MEDICINE, 1990, 32 (12) : 1175 - 1176
  • [35] FROM QUALITY-CONTROL TO QUALITY ASSURANCE
    RUDOLPH, M
    KROGER, J
    SAHNER, G
    FLEISCHWIRTSCHAFT, 1995, 75 (11): : 1320 - 1322
  • [36] FROM QUALITY-CONTROL TO QUALITY ASSURANCE
    RUDOLPH, M
    KROGER, J
    SAHNER, G
    FLEISCHWIRTSCHAFT, 1995, 75 (08): : 974 - 976
  • [37] Quality and Quality Assurance of Teaching in Surgery - Recommendations from a Workshop of The Surgical Cooperative for Quality Assurance
    Brauer, R. B.
    Harnoss, J. -C.
    Lang, J.
    Harnoss, J.
    Raschke, R.
    Flemming, S.
    Obertacke, U.
    Heidecke, C. -D.
    Busemann, A.
    ZENTRALBLATT FUR CHIRURGIE, 2010, 135 (01): : 18 - 24
  • [38] Evolutionary quality assurance - A new concept to improve quality of processing and results
    Kohler, D
    Goeckenjan, G
    Runz, J
    MEDIZINISCHE KLINIK, 1998, 93 (03) : 191 - 196
  • [39] RESULTS OF A QUALITY ASSURANCE EXERCISE FOR URINARY GLYCOSAMINOGLYCAN EXCRETION
    BRIMBLE, A
    PENNOCK, C
    STONE, J
    ANNALS OF CLINICAL BIOCHEMISTRY, 1990, 27 : 133 - 138
  • [40] Quality assurance and development in the high school: methods and results
    Reimann, Ralph
    ZEITSCHRIFT FUR EVALUATION, 2008, 7 (02): : 323 - 328