Skip to main content

Applying the 3C Model to FLOSS Communities

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 9848))

Abstract

How learning occurs within Free/Libre Open Source (FLOSS) communities and what is the dynamics of such projects (e.g. the life cycle of such projects) are very relevant questions when considering the use of FLOSS projects in a formal education setting. This paper introduces an approach based on the 3C collaboration model (communication, coordination and cooperation) to represent the collaborative learning dynamics within FLOSS communities. To explore the collaborative learning potential of FLOSS communities a number of questionnaires and interviews to selected FLOSS contributors were run. From this study a 3C collaborative model applicable to FLOSS communities was designed and discussed.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Arets, J., Heijnen, V.: Interview with jay cross (2015). www.tulser.com/wpcontent/uploads/2015/10/Tulser-interview-Jay-Cross.pdf. Retrieved 9 May 2016

  2. Bacon, S., Dillon, T.: The potential of open source approaches for education. Futurelab, 44 (2006)

    Google Scholar 

  3. Burnell, L.J., Priest, J.W., Durrett, J.B.: Teaching distributed multidisciplinary software development. IEEE Softw. 19(5), 86–93 (2002)

    Article  Google Scholar 

  4. Cerone, A., Sowe, S.K.: Using free/libre open source software projects as e-learning tools. ECEASST, 33 (2010)

    Google Scholar 

  5. Driscoll, M.: Psychology of Learning Instruction, 3rd edn. Pearson Education Inc., Boston (2005)

    Google Scholar 

  6. Ellis, C., Wainer, J.: A conceptual model of groupware. In: Proceedings of the 1994 ACM Conference on Computer Supported Cooperative Work, CSCW 1994, pp. 79–88. ACM, New York, NY, USA (1994)

    Google Scholar 

  7. Ellis, C.A., Gibbs, S.J., Rein, G.: Groupware: some issues and experiences. Commun. ACM 34(1), 39–58 (1991)

    Article  Google Scholar 

  8. Fernandes, S., Cerone, A., Barbosa, L.S.: A preliminary analysis of learning awareness in FLOSS projects. In: Cerone, A., Persico, D., Fernandes, S., Garcia-Perez, A., Katsaros, P., Ahmed Shaikh, S., Stamelos, I. (eds.) SEFM 2012 Satellite Events. LNCS, vol. 7991, pp. 133–139. Springer, Heidelberg (2014)

    Google Scholar 

  9. Fernandes, S., Cerone, A., Barbosa, L.S.: Analysis of FLOSS communities as learning contexts. In: Counsell, S., Núñez, M. (eds.) SEFM 2013. LNCS, vol. 8368, pp. 405–416. Springer, Heidelberg (2014)

    Chapter  Google Scholar 

  10. GNU Foundation. What is free software? (2016). www.gnu.org/philosophy/free-sw.en.html. Retrieved 9 May 2016

  11. Fuks, H., Raposo, A.B., Gerosa, M.A., Lucena, C.J.P.: Applying the 3C model to groupware development. Int. J. Coop. Inf. Syst. 14(02n03), 299–328 (2005)

    Article  Google Scholar 

  12. Jara, C.A., Candelas, F.A., Torres, F., Dormido, S., Esquembre, F., Reinoso, O.: Real-time collaboration of virtual laboratories through the internet. Comput. Educ. 52(1), 126–140 (2009)

    Article  Google Scholar 

  13. Mackay, W.E.: Media spaces: environments for informal multimedia interaction. In: Beaudouin-Lafon, M. (ed.) Computer-Supported CooperativeWork. Trends in Software Series, pp. 55–82. Wiley, Hoboken (1999)

    Google Scholar 

  14. Magrassi, P.: Free and open-source software is not an emerging property but ratherthe result of studied design (2010). CoRR, abs/1012.5625

    Google Scholar 

  15. Nakakoji, K., Yamamoto, Y., Nishinaka, Y., Kishida, K., Ye, Y.: Evolution patterns of open-source software systems and communities. In: Proceedings of the International Workshop on Principles of Software Evolution, IWPSE 2002, pp. 76–85. ACM, New York, NY, USA (2002)

    Google Scholar 

  16. Raymond, E.S.: The Cathedral and the Bazaar. O’Reilly Media, Sebastopol (1999)

    Google Scholar 

  17. Sowe, S.K., Cerone, A., Settas, D.: An empirical study of FOSS developers patterns of contribution: challenges for data linkage and analysis. Sci. Comput. Program. 91, 249–265 (2014)

    Article  Google Scholar 

  18. Strauss, A., Corbin, J.M.: Basics of Qualitative Research: Techniques and Procedures for Developing Grounded Theory, 2nd edn. Sage Publications Inc., Thousand Oaks (1998)

    Google Scholar 

  19. Sung, H.-Y., Hwang, G.-J.: A collaborative game-based learning approach to improving students’ learning performance in science courses. Comput. Educ. 63(1), 43–51 (2013)

    Article  Google Scholar 

Download references

Acknowledgments

This work was supported by the Programa Operacional da Região Norte, NORTE2020, in the context of project NORTE-01-0145-FEDER-000037. The second author is further supported by FCT under grant SFRH/BSAB/113890/2015.

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Sara Fernandes or Luis Soares Barbosa .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Fernandes, S., Barbosa, L.S. (2016). Applying the 3C Model to FLOSS Communities. In: Yuizono, T., Ogata, H., Hoppe, U., Vassileva, J. (eds) Collaboration and Technology. CRIWG 2016. Lecture Notes in Computer Science(), vol 9848. Springer, Cham. https://doi.org/10.1007/978-3-319-44799-5_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-44799-5_11

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-44798-8

  • Online ISBN: 978-3-319-44799-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics