A Longitudinal Study of Community-Oriented Open Source Software Development

被引:8
作者
Neulinger, Kateryna [1 ]
Hannemann, Anna [1 ]
Klamma, Ralf [1 ]
Jarke, Matthias [1 ,2 ]
机构
[1] Rhein Westfal TH Aachen, Adv Community Informat Syst ACIS Grp, Ahornstr 55, D-52056 Aachen, Germany
[2] Fraunhofer FIT, Birlinghoven Castle, Sankt Augustin, Germany
来源
ADVANCED INFORMATION SYSTEMS ENGINEERING (CAISE 2016) | 2016年 / 9694卷
关键词
Requirements engineering; End-user development; Open source software; REQUIREMENTS;
D O I
10.1007/978-3-319-39696-5_31
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
End-users are often argued to be the source of innovation in Open Source Software (OSS). However, most of the existing empirical studies about OSS projects have been restricted to developer sub-communities only. In this paper, we address the question, if and under which conditions the requirements and ideas from end-users indeed influence the development processes in OSS. We present an approach for automated requirements elicitation process discovery in OSS communities. The empirical basis are three large-scale interdisciplinary OSS projects in bioinformatics, focusing on communication in the mailing lists and source code histories over ten years. Our study results in preliminary guidelines for the organization of community-oriented software development.
引用
收藏
页码:509 / 523
页数:15
相关论文
共 39 条
[1]   Migrating towards co-operative requirements engineering [J].
Alexander, I .
COMPUTING & CONTROL ENGINEERING JOURNAL, 1999, 10 (01) :17-22
[2]  
[Anonymous], 2003, OPEN INNOVATION NEW
[3]  
[Anonymous], 2011, 2011 44th Hawaii International Conference on System Sciences (HICSS), DOI DOI 10.1109/HICSS.2011.264
[4]  
[Anonymous], 1999, CATHEDRAL BAZAAR
[5]  
[Anonymous], 2004, P 17 INT FLOR ART IN
[6]  
Bhowmik T., 2015, JUST TIM WORKSH CAN
[7]  
Bo Pang, 2008, Foundations and Trends in Information Retrieval, V2, P1, DOI 10.1561/1500000001
[8]   Developing groupware for requirements negotiation:: Lessons learned [J].
Boehm, B ;
Grünbacher, P ;
Briggs, RO .
IEEE SOFTWARE, 2001, 18 (03) :46-+
[9]   Biopython']python: freely available Python']Python tools for computational molecular biology and bioinformatics [J].
Cock, Peter J. A. ;
Antao, Tiago ;
Chang, Jeffrey T. ;
Chapman, Brad A. ;
Cox, Cymon J. ;
Dalke, Andrew ;
Friedberg, Iddo ;
Hamelryck, Thomas ;
Kauff, Frank ;
Wilczynski, Bartek ;
de Hoon, Michiel J. L. .
BIOINFORMATICS, 2009, 25 (11) :1422-1423
[10]  
Crowston K., 2006, Knowledge Technology & Policy, V18, P65, DOI 10.1007/s12130-006-1004-8