Empirical Software Engineering Journal, 25 Aug 2017 Tracing distributed collaborative development in apache software foundation projects, Mohammad Gharehyazie