Aspects of software quality assurance in open source software projects: Two case studies from Apache project

被引:0
|
作者
Wahyudin, Dindin [1 ]
Schatten, Alexander [1 ]
Winkler, Dietmar [1 ]
Biffl, Stefan [1 ]
机构
[1] Vienna Univ Technol, Inst Software Engn & Interact Syst, Vienna, Austria
关键词
open source software and software quality; distributed software development; value based software engineering; product evolution;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Open source software (OSS) solutions provide mission-critical services to industry and government organizations. However empirical studies on OSS development practices raise concerns on risky practices such as unclear requirement elicitation, ad hoc development process, little attention to quality assurance (QA) and documentation, and poor project management. Event then the ability to produce high quality products in such an environment may seem surprising and thus warrants an investigation on effective QA mechanism in OSS projects. This paper provides a preliminary exploration to improve our understanding of software quality practices in different types of OSS projects. We propose a framework of QA in an OSS project, elicit OSS stakeholder value propositions for QA, and derive performance indicators. For an initial empirical evaluation we applied these indicators to 5 releases of 2 large Apache projects (Tomcat and MyFaces) to analyze the extent to which QA aspects are commonly performed during development process.
引用
收藏
页码:229 / +
页数:2
相关论文
共 50 条
  • [21] Open Source Software Peer Review Practices: A Case Study of the Apache Server
    Rigby, Peter C.
    German, Daniel M.
    Storey, Margaret-Anne
    [J]. ICSE'08 PROCEEDINGS OF THE THIRTIETH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 2008, : 541 - 550
  • [22] GitHub Projects. Quality Analysis of Open-Source Software
    Jarczyk, Oskar
    Gruszka, Blazej
    Jaroszewicz, Szymon
    Bukowski, Leszek
    Wierzbicki, Adam
    [J]. SOCIAL INFORMATICS, SOCINFO 2014, 2014, 8851 : 80 - 94
  • [23] Agility and Quality Attributes in Open Source Software Projects Release Practices
    Gomes da Silva, Antonio Cesar Brandao
    Carneiro, Glauco de Figueiredo
    Marcelino de Paula, Antonio Carlos
    Monteiro, Miguel Pessoa
    Brito e Abreu, Fernando
    [J]. PROCEEDINGS 2016 10TH INTERNATIONAL CONFERENCE ON THE QUALITY OF INFORMATION AND COMMUNICATIONS TECHNOLOGY (QUATIC), 2016, : 107 - 112
  • [24] Characterizing logging practices in Java']Java-based open source software projects - a replication study in Apache Software Foundation
    Chen, Boyuan
    Jiang, Zhen Ming
    [J]. EMPIRICAL SOFTWARE ENGINEERING, 2017, 22 (01) : 330 - 374
  • [25] Quantitative Evaluation of Software Quality Metrics in Open-Source Projects
    Barkmann, Henrike
    Lincke, Rudiger
    Lowe, Welf
    [J]. 2009 INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS WORKSHOPS: WAINA, VOLS 1 AND 2, 2009, : 1067 - 1072
  • [26] Data Collection for Software Defect Prediction an Exploratory Case Study of Open Source Software Projects
    Mausa, Goran
    Grbac, Tihana Galinac
    Basic, Bojana Dalbelo
    [J]. 2015 8TH INTERNATIONAL CONVENTION ON INFORMATION AND COMMUNICATION TECHNOLOGY, ELECTRONICS AND MICROELECTRONICS (MIPRO), 2015, : 463 - 469
  • [27] Assessing the Representativeness of Open Source Projects in Empirical Software Engineering Studies
    Zhong, Hao
    Yang, Ye
    Keung, Jacky
    [J]. 2012 19TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC), VOL 1, 2012, : 808 - 817
  • [28] What can we learn from quality assurance badges in open-source software?
    Li, Feng
    Lou, Yiling
    Tan, Xin
    Chen, Zhenpeng
    Dong, Jinhao
    Li, Yang
    Wang, Xuanzhi
    Hao, Dan
    Zhang, Lu
    [J]. SCIENCE CHINA-INFORMATION SCIENCES, 2024, 67 (04)
  • [29] What can we learn from quality assurance badges in open-source software?
    Feng LI
    Yiling LOU
    Xin TAN
    Zhenpeng CHEN
    Jinhao DONG
    Yang LI
    Xuanzhi WANG
    Dan HAO
    Lu ZHANG
    [J]. Science China(Information Sciences), 2024, 67 (04) : 146 - 163
  • [30] What can we learn from quality assurance badges in open-source software?
    Feng Li
    Yiling Lou
    Xin Tan
    Zhenpeng Chen
    Jinhao Dong
    Yang Li
    Xuanzhi Wang
    Dan Hao
    Lu Zhang
    [J]. Science China Information Sciences, 2024, 67