Research Article

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

by  Preet Kanwal, Anu Gupta, Ravinder Kumar Singla
journal cover
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 98 - Issue 8
Published: July 2014
Authors: Preet Kanwal, Anu Gupta, Ravinder Kumar Singla
10.5120/17206-7424
PDF

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 },
                        year    = { 2014 },
                        volume  = { 98 },
                        number  = { 8 },
                        pages   = { 29-36 },
                        doi     = { 10.5120/17206-7424 },
                        publisher = { Foundation of Computer Science (FCS), NY, USA }
                        }
                        %0 Journal Article
                        %D 2014
                        %A Preet Kanwal
                        %A Anu Gupta
                        %A Ravinder Kumar Singla
                        %T Sampling Process Model for Coordination and Communication in Free/Open Source Software Projects%T 
                        %J International Journal of Computer Applications
                        %V 98
                        %N 8
                        %P 29-36
                        %R 10.5120/17206-7424
                        %I Foundation of Computer Science (FCS), NY, USA
Abstract

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.

References
  • The Free Software Definition. URL: http://www. gnu. org/philosophy/free-sw. html last accessed on March 06, 2012.
  • Open Source Software Definition. URL: http://www. opensource. org/docs/osd last accessed on March 06, 2012.
  • 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.
  • 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.
  • 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.
  • 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.
  • Kraut, R. E. and Streeter, L. A. 1995. Coordination in Software Development. Communications of the ACM, 38(3), 1995, pp. 69-81.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • Kothari, C. R. 2010. Research Methodology Methods and Techniques. New Age International Publishers. Second Revised Edition, pp. 62-63.
  • 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.
  • SourceForge. net; URL: http://sourceforge. net.
  • 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.
  • SRDA; http://zerlot. cse. nd. edu/
  • 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.
  • 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.
  • 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
No index terms available.
Keywords

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

Powered by PhDFocusTM