Table of Contents
ISRN Software Engineering
Volume 2014, Article ID 535724, 10 pages
http://dx.doi.org/10.1155/2014/535724
Research Article

Understanding Contributor to Developer Turnover Patterns in OSS Projects: A Case Study of Apache Projects

INSIGHT, NUI, Galway, Ireland

Received 31 August 2013; Accepted 17 November 2013; Published 19 January 2014

Academic Editors: Y. Dittrich and Y. K. Malaiya

Copyright © 2014 Aftab Iqbal. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Linked References

  1. B. Shibuya and T. Tamai, “Understanding the process of participating in open source communities,” in Proceedings of the ICSE Workshop on Emerging Trends in Free/Libre/Open Source Software Research and Development (FLOSS '09), pp. 1–6, IEEE Computer Society, Washington, DC, USA, May 2009. View at Publisher · View at Google Scholar · View at Scopus
  2. G. Von Krogh, S. Spaeth, and K. R. Lakhani, “Community, joining, and specialization in open source software innovation: a case study,” Research Policy, vol. 32, no. 7, pp. 1217–1241, 2003. View at Publisher · View at Google Scholar · View at Scopus
  3. C. Bird, A. Gourley, P. Devanbu, A. Swaminathan, and G. Hsu, “Open borders? Immigration in open source projects,” in Proceedings of the 4th International Workshop on Mining Software Repositories (MSR '07), Washington, DC, USA, May 2007. View at Publisher · View at Google Scholar · View at Scopus
  4. M. Antikainen, T. Aaltonen, and J. Väisänen, “The role of trust in OSS communities—case Linux Kernel community,” IFIP International Federation for Information Processing, vol. 234, pp. 223–228, 2007. View at Publisher · View at Google Scholar · View at Scopus
  5. Y. Ye, K. Nakakoji, Y. Yamamoto, and K. Kishida, “The co-evolution of systems and communities in Free and Open Source Software Development,” in Free/Open Source Software Development, pp. 59–82, Idea Group, Hershey, Pa, USA, 2004. View at Google Scholar
  6. http://ant.apache.org/.
  7. http://lucene.apache.org/.
  8. http://maven.apache.org/.
  9. http://lucene.apache.org/solr/.
  10. K. Crowston and J. Howison, “The social structure of free and open source software development,” in Proceedings of the International Conference on Information Systems, Seattle, Wash, USA, 2003.
  11. C. Jensen and W. Scacchi, “Modelling recruitment and role migration process in oosd projects,” in Proceedings of the 6th International Workshop on Software Process Simulation and Modeling, St. Louis, Mo, USA, 2005.
  12. A. Mockus, R. T. Fielding, and J. D. Herbsleb, “Two case studies of open source software development: apache and mozilla,” ACM Transactions on Software Engineering and Methodology, vol. 11, no. 3, pp. 309–346, 2002. View at Google Scholar · View at Scopus
  13. T. Dinh-Trong and J. M. Bieman, “Open source software development: a case study of freeBSD,” in Proceedings of the 10th International Symposium on Software Metrics (METRICS '04), pp. 96–105, Washington, DC, USA, September 2004. View at Publisher · View at Google Scholar · View at Scopus
  14. N. Ducheneaut, “Socialization in an open source software community: a socio-technical analysis,” Computer Supported Cooperative Work, vol. 14, no. 4, pp. 323–368, 2005. View at Publisher · View at Google Scholar · View at Scopus
  15. D. Cox and D. Oakes, Analysis of Survival Data: Monographs on Statistics and Applied Probability, Chapman and Hall, 1984.
  16. I. Herraiz, G. Robles, J. J. Amor, T. Romera, and J. M. G. Barahona, “The processes of joining in global distributed software projects,” in Proceedings of the International Workshop on Global Software Development for the Practitioner (GSD '06), pp. 27–33, 2006.
  17. W. Scacchi, J. Feller, B. Fitzgerald, S. Hissam, and K. Lakhani, “Understanding free/open source software development processes,” Software Process Improvement and Practice, vol. 11, no. 2, pp. 95–105, 2006. View at Publisher · View at Google Scholar · View at Scopus
  18. M. Fischer, M. Pinzger, and H. Gall, “Populating a release history database from version control and bug tracking systems,” in Proceedings of the International Conference on Software Maintenance (ICSM '03), pp. 23–32, IEEE Computer Society, Washington, DC, USA, September 2003. View at Publisher · View at Google Scholar · View at Scopus
  19. S. Wasserman and K. Faust, Social Network Analysis: Methods and Applications, Cambridge University Press, 1994.
  20. A. Iqbal and M. Hausenblas, “Interlinking developer identities within and across open source projects: the linked data approach,” ISRN Software Engineering, vol. 2013, Article ID 584731, 12 pages, 2013. View at Publisher · View at Google Scholar
  21. C. Bird, A. Gourley, and P. Devanbu, “Detecting patch submission and acceptance in OSS projects,” in Proceedings of the 4th International Workshop on Mining Software Repositories (MSR '07), Washington, DC, USA, May 2007. View at Publisher · View at Google Scholar · View at Scopus
  22. A. Iqbal, O. Ureche, M. Hausenblas, and G. Tummarello, “LD2SD: linked data driven software development,” in Proceedings of the 21st International Conference on Software Engineering and Knowledge Engineering (SEKE '09), pp. 240–245, Boston, Mass, USA, July 2009. View at Scopus