The Emergence of Quality Assurance Practices in Free/Libre Open Source Software: A Case Study

  • Adina Barham
Part of the IFIP Advances in Information and Communication Technology book series (IFIPAICT, volume 404)

Abstract

As the user base of Free/Libre Open Source Software (FLOSS) diversifies, the need for higher quality is becoming more evident. This implies a more complex development model that includes various steps which were previously associated exclusively with proprietary development such as a formal quality assurance step (QA). However, little research has been done on how implementing formal quality assurance impacts the structure of FLOSS communities. This study aims to start filling this gap by analyzing interactions within such a community. Plone is just one among many FLOSS projects that acknowledged the importance of verification by implementing a quality assurance step.

Keywords

quality assurance test social network analysis information flow 

References

  1. 1.
    Barham, A.: The emergence of quality assurance in open source software development. In: Proceedings of the OSS 2011 Doctoral Consortium (2011)Google Scholar
  2. 2.
    Halloran, T.J., Scherlis, W.L.: High quality and open source software practices. In: 2nd Workshop on Open Source Software Engineering (2002)Google Scholar
  3. 3.
    Hedberg, H., Iivari, N., Rajanen, M., Harjumaa, L.: Assuring Quality and Usability in Open Source Software Development. In: First International Workshop on Emerging Trends in FLOSS Research and Development, FLOSS 2007, p. 2 (2007)Google Scholar
  4. 4.
    Michlmayr, M., Hunt, F., Probert, D.: Quality practices and problems in free software projects. In: Proceedings of the First International Conference on Open Source Systems, pp. 24–28 (2005)Google Scholar
  5. 5.
    Schmidt, D.C., Porter, A.: Leveraging open-source communities to improve the quality & performance of open-source software. In: Proceedings of the 1st Workshop on Open Source Software Engineering (2001)Google Scholar
  6. 6.
    Chengalur-Smith, I., Sidorova, A., Daniel, S.: Sustainability of Free/Libre Open Source Projects: A Longitudinal Study. JAIS 11 (2001)Google Scholar
  7. 7.
    Spinellis, D., Gousios, G., Karakoidas, V., Louridas, P., Adams, P.J., Samoladas, I., Stamelos, I.: Evaluating the Quality of Open Source Software. In: Proceedings of the International Workshop on Software Quality and Maintainability. Electronic Notes in Theoretical Computer Science, vol. 233 (2009)Google Scholar
  8. 8.
    Aberdour, M.: Achieving Quality in Open Source Software. IEEE Software, 58–64 (2007)Google Scholar
  9. 9.
    Zhao, L., Elbaum, S.: Quality assurance under the open source development model. Journal of Systems and Software - JSS 66(1), 65–75 (2003)CrossRefGoogle Scholar
  10. 10.
    Crowston, K., Howison, J.: The social structure of Free and Open Source software. First Monday 10(2) (2004)Google Scholar
  11. 11.
    Oezbek, C., Prechelt, L., Thiel, F.: The Onion has Cancer: Some Social Network Analysis Visualizations of Open Source Project Communication. In: Proceedings of the 3rd International Workshop on Emerging Trends in Free/Libre/Open Source Software Research and Development, FLOSS 2010, pp. 5–10 (2010)Google Scholar
  12. 12.
    Masmoudi, H., den Besten, M., de Loupy, C., Dalle, J.-M.: “Peeling the Onion”: The Words and Actions that Distinguish Core from Periphery in Bug Reports and How Core and Periphery Interact Together. In: Boldyreff, C., Crowston, K., Lundell, B., Wasserman, A.I. (eds.) OSS 2009. IFIP AICT, vol. 299, pp. 284–297. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  13. 13.
    Jensen, C., Scacchi, W.: Role Migration and Advancement Processes in OSSD Projects: A Comparative Case Study. In: Proceedings of the 29th International Conference on Software Engineering, pp. 364–374 (2007)Google Scholar
  14. 14.
  15. 15.
  16. 16.
    Aral, S., Brynjolfsson, E., Van Alstyne, M.: Productivity Effects of Information Diffusion in E-mail Networks. In: Proceedings of ICIS 2007 (2007)Google Scholar
  17. 17.
    Watts, D.J.: A Twenty-first century science. Nature 445(7127), 489–489 (2007)CrossRefGoogle Scholar
  18. 18.
  19. 19.
  20. 20.
    Howison, J., Wiggins, A., Crowston, K.: Validity Issues in the Use of Social Network Analysis for the Study of Online Communities. Journal of the Association for Information Systems (2012)Google Scholar
  21. 21.
    Christley, S., Madey, G.: Global and Temporal Analysis of Social Positions at SourceForge.net. In: The Third International Conference on Open Source Systems, IFIP WG 2.13, Limerick, Ireland (2007)Google Scholar

Copyright information

© IFIP International Federation for Information Processing 2013

Authors and Affiliations

  • Adina Barham
    • 1
  1. 1.Graduate School of Social SciencesHitotsubashi UniversityKunitachiJapan

Personalised recommendations