Volume 77, Number 2, January 2007
|Number of page(s)||6|
|Published online||09 January 2007|
Crossover from endogenous to exogenous activity in open-source software development
Complex Systems Lab (ICREA-UPF), Barcelona Biomedical Research Park (PRBB-GRIB) - Dr. Aiguader 88, 08003 Barcelona, Spain
Accepted: 14 November 2006
We have investigated the origin of fluctuations in the aggregated behaviour of an open-source software community. In a recent series of papers (de Menezes M. A. and Barabási A.-L., Phys. Rev. Lett., 92 (2004) 28701; 93 (2004) 68701; Yook S. H. and de Menezes M. A., Europhys. Lett., 72 (2005) 541), de Menezes and co-workers have shown how to separate internal dynamics from external fluctuations by capturing the simultaneous activity of many system's components. In spite of software development being a planned activity, the analysis of fluctuations reveals how external driving forces can be only observed at weekly and higher time scales. Hourly and higher change frequencies mostly relate to internal maintenance activities. There is a crossover from endogenous to exogenous activity depending on the average number of file changes. This new evidence suggests that software development is a non-homogeneous design activity where stronger efforts focus in a few project files. The crossover can be explained with a Langevin equation associated to the cascading process, where changes to any file trigger additional changes to its neighbours in the software network. In addition, analysis of fluctuations enables us to detect whether a software system can be decomposed into several subsystems with different development dynamics.
PACS: 05.70.-Ln – Nonequilibrium and irreversible thermodynamics / 89.65.-s – Social and economic systems / 05.10.-a – Computational methods in statistical physics and nonlinear dynamics
© Europhysics Letters Association, 2007
Current usage metrics show cumulative count of Article Views (full-text article views including HTML views, PDF and ePub downloads, according to the available data) and Abstracts Views on Vision4Press platform.
Data correspond to usage on the plateform after 2015. The current usage metrics is available 48-96 hours after online publication and is updated daily on week days.
Initial download of the metrics may take a while.