Quality Assurance for Open Source Software Configuration Management

被引:3
|
作者
Meyer, Stefan [1 ]
Healy, Philip [1 ]
Lynn, Theo [2 ]
Morrison, John [1 ]
机构
[1] Natl Univ Ireland Univ Coll Cork, Irish Ctr Cloud Comp & Commerce, Cork, Ireland
[2] Dublin City Univ, Dublin 9, Ireland
关键词
Automated configuration; configuration management; continuous integration; automated deployment; service orchestration; assurance;
D O I
10.1109/SYNASC.2013.66
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Commonly used open source configuration management systems, such as Puppet, Chef and CFEngine, allow for system configurations to be expressed as scripts. A number of quality issues that may arise when executing these scripts are identified. An automated quality assurance service is proposed that identifies the presence of these issues by automatically executing scripts across a range of environments. Test results are automatically published to a format capable of being consumed by script catalogues and social coding sites. This would serve as an independent signal of script trustworthiness and quality to script consumers and would allow developers to be made quickly aware of quality issues. As a result, potential consumers of scripts can be assured that a script is likely to work when applied to their particular environment. Script developers can be notified of compatibility issues and take steps to address them.
引用
收藏
页码:454 / 461
页数:8
相关论文
共 50 条
  • [1] Open Source Software (OSS) Quality Assurance: A Survey Paper
    Bahamdain, Salem S.
    [J]. 10TH INTERNATIONAL CONFERENCE ON FUTURE NETWORKS AND COMMUNICATIONS (FNC 2015) / THE 12TH INTERNATIONAL CONFERENCE ON MOBILE SYSTEMS AND PERVASIVE COMPUTING (MOBISPC 2015) AFFILIATED WORKSHOPS, 2015, 56 : 459 - 464
  • [2] An Open-Source Image Quality Assurance Software for Matlab/Octave
    Bedre, M.
    Alexandrian, A.
    Papanikolaou, N.
    Stathakis, S.
    Sampson, A.
    Rasmussen, K.
    Saenz, D.
    Kirby, N.
    [J]. MEDICAL PHYSICS, 2018, 45 (06) : E594 - E594
  • [3] A survey of quality assurance practices in biomedical open source software projects
    Koru, Guenes
    El Emam, Khaled
    Neisa, Angelica
    Umarji, Medha
    [J]. JOURNAL OF MEDICAL INTERNET RESEARCH, 2007, 9 (02) : e8
  • [4] SOFTWARE QUALITY ASSURANCE MANAGEMENT
    THOMAS, EF
    [J]. MATERIALS EVALUATION, 1982, 40 (10) : 30 - 30
  • [5] An Open-Source Software Analysis Library for Linear Accelerator Quality Assurance
    Kerns, J.
    Yaldo, D.
    [J]. MEDICAL PHYSICS, 2016, 43 (06) : 3631 - 3631
  • [6] STRATEGIES FOR SIMULATION SOFTWARE QUALITY ASSURANCE APPLIED TO OPEN SOURCE DEM - PARTICLES 2011
    Amberger, Stefan
    Goniva, Christoph
    Hager, Alice
    Kloss, Christoph
    [J]. PARTICLE-BASED METHODS II: FUNDAMENTALS AND APPLICATIONS, 2011, : 466 - 472
  • [7] SOFTWARE QUALITY ASSURANCE - A MANAGEMENT PERSPECTIVE
    DUNN, RH
    [J]. QUALITY PROGRESS, 1988, 21 (07) : 52 - 56
  • [8] Implementing Open Source Software Governance in Real Software Assurance Processes
    Ardagna, Claudio A.
    Banzi, Massimo
    Damiam, Ernesto
    Frati, Fulvio
    [J]. SOFTWARE BUSINESS, 2010, 51 : 103 - +
  • [9] Aspects of software quality assurance in open source software projects: Two case studies from Apache project
    Wahyudin, Dindin
    Schatten, Alexander
    Winkler, Dietmar
    Biffl, Stefan
    [J]. SEAA 2007: 33RD EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS, PROCEEDINGS, 2007, : 229 - +
  • [10] Influencers of Quality Assurance in an Open Source Community
    Alami, Adam
    Dittrich, Yvonne
    Wasowski, Andrzej
    [J]. 2018 IEEE/ACM 11TH INTERNATIONAL WORKSHOP ON COOPERATIVE AND HUMAN ASPECTS OF SOFTWARE ENGINEERING (CHASE), 2018, : 61 - 68