Self-organization process in open-source software: An empirical study

被引:10
作者
Yu, Liguo [1 ]
机构
[1] Indiana Univ, Dept Informat & Comp Sci, South Bend, IN 46615 USA
关键词
software evolution; self-organization; empirical study; open-source software;
D O I
10.1016/j.infsof.2007.02.018
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Software systems must continually evolve to adapt to new functional requirements or quality requirements to remain competitive in the marketplace. However, different software systems follow different strategies to evolve, affecting both the release plan and the quality of these systems. In this paper, software evolution is considered as a self-organization process and the difference between closed-source software and open-source software is discussed in terms of self-organization. In particular, an empirical study of the evolution of Linux from version 2.4.0 to version 2.6.13 is reported. The study shows how open-source software systems self-organize to adapt to functional requirements and quality requirements. (C) 2007 Elsevier B.V. All rights reserved.
引用
收藏
页码:361 / 374
页数:14
相关论文
共 30 条
  • [1] How nature works: The science of self-organized criticality - Bak,P
    Anderson, PW
    [J]. NATURE, 1996, 383 (6603) : 772 - 773
  • [2] Bhattacharyya G. K., 1977, STAT CONCEPTS METHOD
  • [3] Open-source change logs
    Chen, K
    Schach, SR
    Yu, LG
    Offutt, J
    Heller, GZ
    [J]. EMPIRICAL SOFTWARE ENGINEERING, 2004, 9 (03) : 197 - 210
  • [4] CONRAD M, 1988, HIGH EVOLVABILITY DY, P33
  • [5] A simulation model of self-organising evolvability in software systems
    Cook, S
    Harrison, R
    Wernick, P
    [J]. IEEE INTERNATIONAL WORKSHOP ON SOFTWARE EVOLVABILITY, PROCEEDINGS, 2005, : 17 - 22
  • [6] Cook S, 2000, SOFTWARE EVOLUTION S
  • [7] FORRESTER L, 1961, IND DYNAMICS PEGASUS
  • [8] GEISSER S, 1980, GROWTH CURVE ANAL HD
  • [9] Godfrey Michael, 2001, P INT WORKSH PRINC S, P103, DOI [10.1145/602461.602482, DOI 10.1145/602461.602482]
  • [10] Godfrey MW, 2000, PROC IEEE INT CONF S, P131, DOI 10.1109/ICSM.2000.883030