Nothing Special   »   [go: up one dir, main page]

skip to main content
article

Open Source Developer Layer Assessment: Open Onion

Published: 01 January 2015 Publication History

Abstract

Open Source developers play fundamental determinant role in the life of any open source project. This paper investigates developer motivation in contributing tirelessly to an open source project. Open source Onions were investigated and the developer layer modeled and validated based on ten case studies from SourceForge. Validation was based on Delphi's four rounds of successive stages. Results show that 62% of the developers around an open source development project community are skilled programmers, and that Open source developers are largely motivated by web based development platforms with universal programming language such as Java and that Developers are mostly attracted to the GPL licensed software development project with high project publicity as could be tracked from the hit rate on the project website. Finally, the few Core developers Project Administrators of about 19% actually controls and oversees the affairs carried out by about 81% of many developers showing the prominence of Pareto80/20 Principle in Open Source Project development.

References

[1]
Andersson, C., & Runeson, P. 2007. A Replicated Quantitative Analysis of Fault Distributions in Complex Software Systems. IEEE Transactions on Software Engineering, 335, 273-286.
[2]
Antikainen, M., T. Aaltonen and J. Väisänen 2007. The role of trust in OSS communities - Case Linux Kernel community. In Open Source Development, Adoption and Innovation pp. 223-228.
[3]
Braun, D., & Glenn, N. 2002. Open Source Software: Potentials and Pitfalls. Proceedings of the ISA TECH/EXPO Technology Update Conference pp. 424-425, pp. 568-578.
[4]
Brown & Bernice 1968. Delphi Process: A Methodology Used for The Elicitation of Opinions of Experts. Rand Corporation.
[5]
Clark, M. 2015. JUnitPerf BSD License. Retrieved from http://www.clarkware.com/software/JUnitPerf.html
[6]
Crowston, K., & Howison, J. 2003. The social structure of open source software development teams. Proceedings of the OASIS 2003 Workshop IFIP 8.2 WG.
[7]
Fenton, N. E., & Ohlsson, N. 2000. Quantitative analysis of faults and failures in a complex software system. IEEE Transactions on Software Engineering, 268, 797-814.
[8]
Gittens, M., Yong, K., & Godwin, D. 2005. The vital few versus the trivial many: examining the Pareto principle for software. Proceedings of the 29th Annual International Computer Software and Applications Conference COMPSAC '05. 10.1109/COMPSAC.2005.153
[9]
Gustafson, D. H., Shukla, R. K., Delbecq, A., & Walster, G. W. 1973. A comparative study of differences in subjective likelihood estimates made by individuals, interacting groups, Delphi groups, and nominal groups. Organizational Behavior and Human Performance, 92, 280-291.
[10]
Hai-Jew, S. 2015. Iff and Other Conditionals: Expert Perceptions of the Feasibility of Massive Open Online Courses MOOCs - A Modified E-Delphi Study. In Open Source Technology: Concepts, Methodologies, Tools, and Applications: Concepts, Methodologies, Tools, and Applications pp. 613-647. Hershey, PA, USA: IGI Global.
[11]
Harazaki, M., Tekli, J., Yokoyama, S., Fukuta, N., Chbeir, R., & Ishikawa, H. 2013, March 15-17. XBeGene: Scalable XML documents generator by example based on real data. Proceedings of theInternational Conference on Data Engineering and Internet Technology DEIT '11, Bali, Indonesia. Springer Verlag. 10.1007/978-3-642-28807-4_63
[12]
Helmer-Hirschberg, O. 1967. Analysis of the future: The Delphi Methods. RAND Corporation.
[13]
Herraiz, I., Robles, G., Amor, J.J., Romera, T., & Gonzalez Barahona, J.M. 2006. The processes of joining in global distributed software projects. Proceedings of the 2006 international workshop on Global software development for the practitioner, Shanghai, China. ACM. 10.1145/1138506.1138513
[14]
Hsu, C.-C., & Sandford, B. A. 2007. The Delphi Technique: Making Sense Of Consensus. Practical Assessment, Research & Evaluation, 1210.
[15]
Huss, S., J. Schmitz, D. Goltz, H.-P. Fischer, R. Büttner and R. Weiskirchen 2010. Development and evaluation of an open source Delphi-based software for morphometric quantification of liver fibrosis. Fibrogenesis & tissue repair, 31, 1.
[16]
IqbalM.RizwanM. 2009. Application of 80/20 rule in software engineering Waterfall Model. Proceedings of theInternational Conference onInformation and Communication Technologies ICICT '09.10.1109/ICICT.2009.5267186
[17]
KumiyoN.YasuhiroY.YoshiyukiN.KouichiK.YunwenY. 2002. Evolution patterns of open-source software systems and communities.Proceedings of the International Workshop on Principles of Software Evolution, Orlando, Florida, USA. ACM.
[18]
Ling-Ling, W., Luesukprasert, L., & Lee, L. 2009. Research and the Long Tail: A Large-Scale Citation Analysis. Proceedings of the 42nd Hawaii International Conference on System Sciences HICSS '09.
[19]
Showole, A., Sahibuddin, S. & Ibrahim, S. 2011. Layered Approach to Open Source Software Development Success. Communications of the IBIMA.
[20]
Showole, A., Shamsul, S., & Ali, S. 2008. Open Source Integration into Business Strategies: A Review. Communications of the IBIMA.
[21]
Wiegand, J. 1993. Cooperative development of Linux., Philadelphia, PA, USA, IEEE.
[22]
Yunwen, Y., & Kishida, K. 2003. Toward an understanding of the motivation of open source software developers. Proceedings of the 25th International Conference on Software Engineering. 10.1109/ICSE.2003.1201220
[23]
Zhao, L., & Elbaum, S. 2003. Quality assurance under the open source development model. Journal of Systems and Software, 661, 65-75.

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image International Journal of Open Source Software and Processes
International Journal of Open Source Software and Processes  Volume 6, Issue 1
January 2015
73 pages
ISSN:1942-3926
EISSN:1942-3934
Issue’s Table of Contents

Publisher

IGI Global

United States

Publication History

Published: 01 January 2015

Author Tags

  1. Open Onion
  2. Open Source Developer
  3. Open Source Development
  4. Open Source Software
  5. Open Source Success

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 0
    Total Downloads
  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 28 Nov 2024

Other Metrics

Citations

View Options

View options

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media