A Requirements-Based Analysis of Success in Open-Source Software Development Projects

被引:0
|
作者
Vlas, Radu [1 ]
Vlas, Cristina [2 ]
机构
[1] Georgia State Univ, Atlanta, GA 30303 USA
[2] Omnis Prime, Atlanta, GA USA
来源
关键词
Open-source; requirements engineering; project success; patterns; INFORMATION-SYSTEMS SUCCESS; USER ACCEPTANCE;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The literature on open-source requirements is commonly concerned either with the processes associated with these requirements or with very specific requirements-related aspects of open-source development. In this study we bridge between these two approaches by exploring the existing relationships between open-source requirements and few characteristics of open-source projects (software quality and software project success). First we develop a requirements-based taxonomy of open-source projects and we discover patterns linking between this taxonomy and project success. We also propose a classification of requirement types based on their representativeness in open-source projects. This highlights the overall importance of various types of requirements in the context of open-source software development. We also identify exceptions defined as the unusually high frequency of a requirement type and explain them based on the specific domain addressed within the project containing the exception. Finally, we investigate the lifecycle of 16 open-source projects and discover and explain patterns of evolution for a number of requirement types.
引用
收藏
页数:10
相关论文
共 50 条
  • [1] Data on security requirements in open-source software projects
    Wang, Wentao
    Mahakala, Kavya Reddy
    Gupta, Arushi
    Hussein, Nesrin
    Wang, Yinglin
    [J]. DATA IN BRIEF, 2019, 25
  • [2] On the fulfillment of coordination requirements in open-source software projects: An exploratory study
    Hunsen, Claus
    Siegmund, Janet
    Apel, Sven
    [J]. EMPIRICAL SOFTWARE ENGINEERING, 2020, 25 (06) : 4379 - 4426
  • [3] On the fulfillment of coordination requirements in open-source software projects: An exploratory study
    Claus Hunsen
    Janet Siegmund
    Sven Apel
    [J]. Empirical Software Engineering, 2020, 25 : 4379 - 4426
  • [4] Risk Management in Projects Based on Open-Source Software
    Nguyen Duc Linh
    Phan Duy Hung
    Vu Thu Diep
    Ta Duc Tung
    [J]. 2019 8TH INTERNATIONAL CONFERENCE ON SOFTWARE AND COMPUTER APPLICATIONS (ICSCA 2019), 2019, : 178 - 183
  • [5] CREATING OPEN EDUCATIONAL ENVIRONMENT BASED ON OPEN-SOURCE SOFTWARE PROJECTS
    Petrenko, Alexander
    Rubanov, Vladimir
    Petrenko, Olga
    [J]. CSEDU 2009: PROCEEDINGS OF THE FIRST INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED EDUCATION, VOL II, 2009, : 235 - +
  • [6] 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
  • [7] Open-source software projects for advancing the power systems analysis
    Montenegro, D.
    Dugan, R.
    Taylor, J.
    McGranaghan, M.
    [J]. 2022 OPEN SOURCE MODELLING AND SIMULATION OF ENERGY SYSTEM (OSMSES), 2022,
  • [8] Does Superposition Influence the Success of FLOSS Projects? An Examination of Open-Source Software Development by Organizations and Individuals
    Medappa, Poonacha K.
    Srivastava, Shirish C.
    [J]. INFORMATION SYSTEMS RESEARCH, 2019, 30 (03) : 764 - 786
  • [9] The role of openness in open collaboration: A focus on open-source software development projects
    Lee, Saerom
    Baek, Hyunmi
    Oh, Sehwan
    [J]. ETRI JOURNAL, 2020, 42 (02) : 196 - 204
  • [10] Mock Objects in Software Testing: An Analysis of Usage in Open-Source Projects
    de Almeida, Raphael Silva
    da Silva, Romulo Martins
    Serrano, Lucas Silveira
    Campos Junior, Heleno de S.
    Neves, Vania de Oliveira
    [J]. PROCEEDINGS OF THE 22TH BRAZILIAN SYMPOSIUM ON SOFTWARE QUALITY, 2023, : 72 - 79