CFP last date
20 June 2024
Reseach Article

Sampling Process Model for Coordination and Communication in Free/Open Source Software Projects

by Preet Kanwal, Anu Gupta, Ravinder Kumar Singla
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 98 - Number 8
Year of Publication: 2014
Authors: Preet Kanwal, Anu Gupta, Ravinder Kumar Singla

Preet Kanwal, Anu Gupta, Ravinder Kumar Singla . Sampling Process Model for Coordination and Communication in Free/Open Source Software Projects. International Journal of Computer Applications. 98, 8 ( July 2014), 29-36. DOI=10.5120/17206-7424

@article{ 10.5120/17206-7424,
author = { Preet Kanwal, Anu Gupta, Ravinder Kumar Singla },
title = { Sampling Process Model for Coordination and Communication in Free/Open Source Software Projects },
journal = { International Journal of Computer Applications },
issue_date = { July 2014 },
volume = { 98 },
number = { 8 },
month = { July },
year = { 2014 },
issn = { 0975-8887 },
pages = { 29-36 },
numpages = {9},
url = { },
doi = { 10.5120/17206-7424 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
%0 Journal Article
%1 2024-02-06T22:25:42.410305+05:30
%A Preet Kanwal
%A Anu Gupta
%A Ravinder Kumar Singla
%T Sampling Process Model for Coordination and Communication in Free/Open Source Software Projects
%J International Journal of Computer Applications
%@ 0975-8887
%V 98
%N 8
%P 29-36
%D 2014
%I Foundation of Computer Science (FCS), NY, USA

The Free/Open Source Software (F/OSS) development environment consists of three components: The development process, the community of software development volunteers and the coordination and communication tools. The rise and expansion of Internet make this concept of cooperative software development model a dominant force in comparison to the traditional software development. Various project hosting sites for F/OSS projects across an entire range of applications have come up offering a multitude of services for developers as well as users. Various aspects of F/OSS are being studied by researchers. Coordination and Communication become key factors in F/OSS development for information dissemination among its decentralized and geographically spread-out teams of volunteers. It becomes important to choose the right sample to study this aspect. This paper proposes a four-phase sampling process model especially suited for studies related to coordination and communication aspects in F/OSS although it can be extended to all aspects of F/OSS development with suitable changes in the parameters.

  1. The Free Software Definition. URL: http://www. gnu. org/philosophy/free-sw. html last accessed on March 06, 2012.
  2. Open Source Software Definition. URL: http://www. opensource. org/docs/osd last accessed on March 06, 2012.
  3. Crowston, K. , Annabi, H. , Howison, J. and Masango, C. 2005. Effective Work Practices for FLOSS development: A model and propositions. In Proceedings of the 38th Hawaii International Conference on System Sciences – 2005. URL: http://www. computer. org/portal/web/csdl/doi/10. 1109/HICSS. 2005. 222 last accessed on August 27, 2011.
  4. Raymond, E. S. 1999. The Cathedral and the Bazaar. Cambridge, Massachusetts: O'Reilly & Associates, 1999. J. Clerk Maxwell, A Treatise on Electricity and Magnetism, 3rd ed. , vol. 2. Oxford: Clarendon, 1892, pp. 68-73.
  5. Crowston, K. , Howison, J. , and Annabi, H. 2006. Information Systems Success in Free and Open Source Software Development: Theory and Measures. Software Process: Improvement and Practice, 11(2), pp. 123–148.
  6. Preet Kanwal, Gupta, A. and Singla, R. K. 2013. Open Source Software Development: Exploring Research Perspectives. Emerging Trends in Computing, Informatics, Systems Sciences, and Engineering, Lecture Notes in Electrical Engineering 151, Springer Science+Business Media New York 2013. Pp. 607-617.
  7. Kraut, R. E. and Streeter, L. A. 1995. Coordination in Software Development. Communications of the ACM, 38(3), 1995, pp. 69-81.
  8. Gardler, R. 2011. Essential tools for running a community-led project. OSS Watch open source software advisory service website http://www. oss-watch. ac. uk/ URL: www. oss-watch. ac. uk/resources/communitytools. xml last accessed on January 4, 2012.
  9. Fernandes, S. 2011. Quality, success, communication and contribution in Open Source Software. In Proceedings of 5th International Workshop on Foundations and Techniques for Open Source Software Certification (OpenCert 2011), pp. 33-42. URL: http://opencert. iist. unu. edu/Papers/2011-paper-S2-A. pdf last accessed on January 4, 2012.
  10. Koch, S. and Gonzalez-Barahona, J. M. 2005. Open Source Software Engineering – The State of Research. First Monday, 10(SI-2), 2005. URL: http://firstmonday. org/htbin/cgiwrap/bin/ojs/index. php/fm/article/view/1466/1381 last accessed on August 09, 2010.
  11. Lundell, B. , Lings, B. , Ågerfalk, P. J. , and Fitzgerald, B. 2006. The Distributed Open Source Software Development Model: Observations on Communication, Coordination and Control. URL: http://is2. lse. ac. uk/asp/aspecis/20060058. pdf last accessed on 27 August 2011.
  12. Canfora, G. , Lanubile, F. and Mallardo, T. 2003. Can Collaborative Software Development Benefit from Synchronous Groupware Functions? URL: http://cdg. di. uniba. it/cdg/mallardo/papers/FA2003. pdf last accessed on January 16, 2012.
  13. Michlmayr, M. 2005. Software Process Maturity and the Success of Free Software Projects. In: Zieli?ski, K. , Szmuc, T. (Eds. ), Software Engineering: Evolution and Emerging Technologies. pp. 3–14. URL:http://www. cyrius. com/publications/michlmayr- process_maturity_success. pdf last accessed on January 31, 2012.
  14. Koch, S. 2009. Exploring the effects of Sourceforge. net coordination and communication tools on the efficiency of open source projects using data envelopment analysis. Empirical Software Engineering, 14, 2009, pp. 397-417.
  15. Sharma, S. , Sugumaran, V. and Rajagopalan, B. 2002. A framework for creating hybrid-open source software communities. Information Systems Journal, 12, 2002, pp. 7–25. URL: http://in953. kelon. org/archives/in953/2004/papers/ISJAFrameworkForCreatingHybrid-OpenSourceSoftwareCommunities. pdf last accessed on January 12, 2012.
  16. Tiwari, V. 2010. Some Observations on Open Source Software Development on Software engineering Perspectives. International Journal of Computer Science & Information Technology (IJCSIT), 2(6), December 2010. M. Young, The Technical Writer's Handbook. Mill Valley, CA: University Science, 1989.
  17. Kothari, C. R. 2010. Research Methodology Methods and Techniques. New Age International Publishers. Second Revised Edition, pp. 62-63.
  18. Gupta, A. and Singla, R. K. 2009. Evaluating User Participation in Defect Reporting among Free/Open Source Software Projects. Journal of Computer Science, 4(1), 2009, pp. 1387-1403.
  19. SourceForge. net; URL: http://sourceforge. net.
  20. Preet Kanwal, Gupta, A. and Singla, R. K. 2011. Open Source Software – Spectrum of Applications. In Proceedings of 5th Chandigarh Science Congress (CHASCON 2011), Panjab University, Chandigarh, 2011.
  21. SRDA; http://zerlot. cse. nd. edu/
  22. Antwerp, M. V. and Madey, G. 2008. Advances in the SourceForge Research Data Archive. In proc. of 4th International Conference on Open Source Systems - (WOPDASD 2008), Milan, Italy, September 2008. pp. 21-27. URL: http://zerlot. cse. nd. edu/mediawiki/images/f/fd/Srda_final. pdf last accessed on December 26, 2011.
  23. Gao, Y. , Antwerp, M. V. , Christley, S. and Madey, G. 2007. A Research Collaboratory for the Open Source Software Research. In Proceedings of First International Workshop on Emerging Trends in FLOSS Research and Development (FLOSS 2007) Minneapolis, MN, May 2007. URL: http://www. nd. edu/~oss/Papers/FLOSS07. pdf last accessed on January 24, 2012.
  24. Howison, J. and Crowston, K. 2004. The Perils and Pitfalls of Mining SourceForge. International Workshop on Mining Software Repositories (MSR 2004), Scotland, United Kingdom, May 23-28 2004.
Index Terms

Computer Science
Information Sciences


F/OSS FLOSS Coordination Communication CC Tools SVN SRDA Source List Sampling Process Model.