608
Views
22
CrossRef citations to date
0
Altmetric
Original Articles

A Situated Approach of Roles and Participation in Open Source Software Communities

REFERENCES

  • Antikainen, M., Aaltonen, T., & Väisänen, J. (2007). The role of trust in OSS communities: The case of Linux Kernel community. In Proceedings of IFIP Conference (pp. 223–228). Boston, MA: Springer.
  • Bach, P., & Twidale, M. (2010). Social participation in Open Source: What it means for designers. Interactions, 17(3), 70–74.
  • Baker, M. (2004). Research about knowledge elaboration within dialogue (Unpublished doctoral dissertation). Thèse d'Habilitation à Diriger des Recherches, Université de Nancy 2.
  • Baker, M., Détienne, F., Lund, K., & Séjourné, A. (2003). Articulation between solutions' elaboration and polyphonic argumentation. In J. C. Bastien (Ed.), Proceedings of EPIQUE 2003 (pp. 235–240). Rocquencourt, France: INRIA.
  • Baker, M., Détienne, F., Lund, K., & Séjourné, A. (2009). Analysing interactive roles and profiles in cooperative architectural design: Argumentative, dialogical dimensions and epistemic dimensions. In F. Détienne & V. Traverso (Eds.), Méthodologies d'analyse de situations coopératives de conception: le corpus MOSAIC (pp. 183–208). Nancy, France: PUN.
  • Bales, R. F. (1950). Interaction process analysis: A method for the study of small groups. Cambridge, MA: Addison-Wesley.
  • Barcellini, F. (2008). Artefact and community design: Dynamic of an open and continuous design process in an Open Source Software Community. Ph.D. dissertation, CNAM, Paris, France.
  • Barcellini, F., Delgoulet, C., Fréardn D., & Nelson, J. (2013). Interactions in an online community in ergonomics: From sharing information to comparing practices? In F. Barcellini & D. Murray (Eds.), Proceedings of ECCE 2013. New York: ACM.
  • Barcellini, F., Détienne, F., & Burkhardt, J. M. (2008). Users and developers mediation in an Open Source Software Community: Boundary spanning through cross participation in online discussions. International Journal of Human Computer Studies, 66, 558–570.
  • Barcellini, F., Détienne, F., & Burkhardt, J. M. (2009). Participation in online interactions spaces: Design-use mediation in an Open Source Software community. International Journal of Industrial Ergonomics, 39, 533–540.
  • Barcellini, F., Détienne, F., & Burkhardt, J.-M. (2010a). Distributed design and distributed social awareness: Exploring inter-subjective dimensions of roles. In M. Lewkowicz, P. Hassanaly, M. Rodhe, & V. Wulf (Eds.), Proceedings of the COOP 2010 Conference (pp. 3–24). London, UK: Springer Verlag.
  • Barcellini, F., Détienne, F., & Burkhardt, J. M. (2010b, April). Role-based analysis of collective activity in online communities. Proceedings of the CHI 2010 Conference on Human Factors in Computer Systems. New York: ACM.
  • Barcellini, F., Détienne, F., Burkhardt, J. M., & Sack, W. (2005). Thematic coherence and quotation practices in OSS design-oriented online discussions. In K. Schmidt, M. Pendergast, M. Ackerman, & G. Mark (Eds.), Proceedings of the 2005 International ACM SIGGROUP Conference on Supporting Group Work (pp. 177–186). New York: ACM Press.
  • Barcellini, F., Détienne, F., Burkhardt, J. M., & Sack, W. (2008). A socio-cognitive analysis of online design discussions in an Open Source Software community. Interacting with Computers, 20, 141–165.
  • Barcellini, F., Prost, L., & Cerf, M. (in press). Analyzing an Emerging and Open Design Project: Participants' roles in designing an artifact and its concept. Design Studies.
  • Benne, K. D., & Sheats, P. (1948). Functional roles of group members. The Journal of Social Issues, 4, 41–49.
  • Bernard, J.-M. (2003). Analysis of local or asymmetric dependencies in contingency tables using the imprecise Dirichlet model. Proceedings of the ISIPTA 2003 Conference on Imprecise Probabilities and Their Applications. Carleton Scientific.
  • Bryant, S. L., Forte, A., & Bruckman, A. (2005). Becoming Wikipedian: Transformation of participation in a collaborative online encyclopedia. Proceedings of the ACM SIGGROUP 2005 Conference on Supporting Group Work. New York: ACM Press.
  • Bucciarelli, L. L. (1998). Engineering design process. In F. Dubinskas (Ed.), Making time: Culture, time and organization in high technology (pp. 92–122). Philadelphia, PA: Philadelphia.
  • Capilutti, A., Lago, P., & Morisio, M. (2003). Characteristics of Open Source Projects. Proceedings of the CSMR 2003 Seventh European Conference on Software Maintenance and Reengineering. Washington, DC: IEEE Computer Society.
  • Cohendet, P., Créplet, F., & Dupouët, O. (2003). Innovation organisationnelle, communautés de pratique et communautés épistémiques: Le cas de Linux. Revue Française de Gestion, 29, 99–121.
  • Crowston, K. (2011). Lessons from volunteering and free/libre open source software development for the future of work. Researching in the future of information systems. Proceedings of IFIP Advances in Information and Communication Technology. London, UK: Springer.
  • Crowston, K., & Howison, J. (2005). The social structure of free and open source software developement. First Monday, 10(2). Retrieved from http://www.firstmonday.org/issues/issue10_2/crowston.
  • Crowston, K., & Howison, J. (2006). Hierarchy and centralization in free and open source software team communications. Knowledge, Technology & Policy 18, 65–85.
  • Crowston, K., Qing, L., Kangning, W., Eseryel, U. Y., & Howison, J. (2007). Self-organization of team for free/libre Open Source software development. Information and Software Technology, 49, 564–575.
  • Crowston, K., Wei, K., Howison, J. & Wiggins A. (2012). Free/Libre Open Source Software Development: What we know and what we do not know. ACM Computing Survey, 44(2). doi:10.1145/2089125.2089127.
  • Curtis, B., Krasner, H., & Iscoe, N. (1988). A field study of the software design process for large systems. Communications of the ACM, 31, 1268–1287.
  • Curtis, B. (1986). By the way, did anyone study any real programmers? In E. Soloway & S. Iyengar (Eds.), Empirical studies of programmers (pp. 256–261). Norwood, NJ: Norwood.
  • Darses, F., Détienne, F., Falzon, P., & Visser, W. (2001, September). A method for analysing collective design processes (Research Report No. 4258). INRIA.
  • d'Astous, P., Détienne, F., Robillard, P. N., & Visser, W. (2001). Quantitative measurements of the influence of participants' roles during peer review meetings. Empirical Software Engineering, 6, 143–159.
  • d'Astous, P., Détienne, F., Visser, W., & Robillard, P. N. (2004). Changing our view on design evaluation meetings methodology: A study of software technical evaluation meetings. Design Studies, 25, 625–655.
  • de Souza, C., Froelich, J., & Dourish, P. (2005). Seeking the source: software source code as a social and technical artifact. In K. Schmidt, M. Pendergast, M. Ackerman, & G. Mark (Eds.), Proceedings of the GROUP 2005 Conference (pp. 197–206). New York: ACM Press.
  • Détienne, F. (2006). Collaborative design: Managing task interdependencies and multiple perspectives. Interacting with Computers, 18, 1–20.
  • Détienne, F., Baker, M., & Burkhardt, J-M. (2012). Perspectives on quality of collaboration in design, Introduction. CoDesign: International Journal of CoCreation in Design and the Arts, 8, 197–199.
  • Détienne, F., Barcellini, F., Baker, M., Burkhardt, J. M., & Fréard, D. (2012). Online epistemic communities: Theoretical and methodological directions for understanding knowledge co-elaboration in new digital spaces. Work, 41(Suppl. 1), 3511–3518.
  • Détienne, F., Boujut, J-F., & Hohmann, B. (2004). Characterization of collaborative design and interaction management activities in a distant engineering design situation. In F. Darses, R. Dieng, C. Simone, & M. Zaklad (Eds.), Proceedings of the 2004 COOP Conference (pp. 83–98). Amsterdam, the Netherlands: IOS Press.
  • de Visscher, P. (1995). Roles' differentiation and group animation. In G. Mugny, D. Oberlé, & J-L. Beauvois (Eds.), Human relation, groups and social influence (pp. 131–138). Grenoble, France: Grenoble.
  • Ducheneaut, N. (2005). Socialization in an Open Source software community: A socio-technical analysis. Journal of Computer Supported Collaborative Work, 14, 323–368.
  • Falzon, P. (2013). Constructive ergonomics. Paris, France: PUF.
  • Fréard, D., Denis, M., Détienne, F., Baker, M, Quignard, M., & Barcellini, F. (2010). The role of argumentation in online epistemic communities: the anatomy of a conflict in Wikipedia. In M. Neerincx & W-P. Brinkman (Eds.), Proceedings of the ECCE 2010 European Conference on Cognitive Ergonomics (pp. 91–98). New York: ACM Press.
  • Gacek, C., & Arief, B. (2004). The many meanings of Open Source. IEEE Software, 21, 34–40.
  • Gasser, L., Scacchi, W., Ripoche, G., & Penne, B. (2003, December). Understanding continuous design in F/OSS project. Proceedings of the ICSSEA 2003 16th International Conference on Software Engineering & its Applications. Paris, France.
  • German, D. (2003). The GNOME project: A case study of Open Source, Global Software Development. Software Process Improvement and Practice, 8, 201–215.
  • Ghosh, R. A., Glott, R., Krieger, B., & Robles, G. (2002, June). Free/Libre and Open Source Software: Survey and study (FLOSS Deliverable D18: Final report. Part 4: Survey of Developers). Maastricht: International Institute of Infonomics, University of Maastricht, the Netherlands.
  • Gleave, E., Wesler, H. T., Lento, T. M., & Smith, M. (2009). A conceptual and operational definition of “social role” in online community. Proceedings of the 42nd IEEE Hawaii International Conference on System Sciences. IEEE Xplore.
  • Gonzalez-Barahona, J. M., Lopez, L., & Robles, G. (2004). Community structure of modules in the Apache Project. Proceedings of the 4h International Workshop on Open Source Software Engineering. IET Digital Library.
  • Grinter, R. (1999). Systems architecture: Product designing and social engineering. Proceedings of the WACC 1999 Conference on Work Activities Coordination and Collaboration. New York: ACM Press.
  • Gutwin, C., Penner, R., & Schneider, K. (2004). Group awareness in distributed software development. Proceedings of CSCW 2004 Conference on Computer Supported Cooperative Work. New York: ACM Press.
  • Hedberg, H., & Livari, N. (2009). Integrating HCI specialist into Open Source software development projects. Proceedings of OSS 2009, IFIP AICT 299. London, UK: Springer.
  • Hendry, D. G. (2008). Public participation in proprietary software development through user roles and discourse. International Journal of Human-Computer Studies, 66, 545–557.
  • Herbsleb, J. (2007). Global software engineering: The future of socio-technical coordination. Proceedings of the FOSE 2007 Conference on the Future of Software Engineering. New York: ACM Press.
  • Iivari, N. (2011). Participatory design in OSS development: Interpretive case studies in company and community OSS development contexts. Behaviour & Information Technology, 30, 309–323.
  • Jensen, C., & Scacchi, W. (2007). Roles migration and advancement processes in OSSD projects: A comparative CAS study. Proceedings of the ICSE 2007 International Conference on Software Engineering. IEEE Digital Library.
  • Jergensen, C., Sarma, A., & Wagstrom, P. (2011). The onion patch: Migration in Open Source Ecosystem. Proceedings of the ESEC/FSE'11 Conference. New York: ACM Press.
  • Krasner, H., Curtis, B., & Iscoe, N. (1987). Communication breakdowns and boundary spanning activities on large programming projects. In G. Olson, S. Sheppard, & E. Soloway (Eds.), Empirical studies of programmers: Second workshop (pp. 47–64). Norwood, NJ: Norwood.
  • Madey, G., Freeh, V., & Tynan, R. (2002). The Open Source Sofware development phenomenon: An analysis based on social network theory. In R. D. Banker, H. Chang, & Y-C. Kao (Eds.), Proceedings of the AMCIS 2002 Americas Conference on Information Systems. Dallas, TX: University of Dallas.
  • Mahendran, D. (2003). Serpents and primitives: An ethnographic excursion into an Open Source community (Unpublished master's thesis). Berkeley: School of Information Management and Systems, University of California at Berkeley.
  • Mockus, A., Fielding, R. T., & Herbsleb, J. (2002). Two case studies of Open Source Software development: Apache and Mozilla. ACM Transactions on Software Engineering and Methodology, 11, 309–346.
  • Nakakoji, K., Yamamoto, Y., Nishinaka, Y., Kishida, K., & Ye, Y. (2002). Evolution patterns of open-source software systems and communities. Proceedings of the IWPSE 2002 Conference on Principles of Software Evolution. New York: ACM Press.
  • Oberlé, D. (1995). The interactionist approach of roles. In G. Mugny, D. Oberlé, & J.-L. Beauvois (Eds.), Human relation, groups and social influence (pp. 101–110). Grenoble, France: Grenoble.
  • Olson, G. M., & Olson, J. S. (2000). Distance Matters. Human-Computer Interaction, 15, 139–178.
  • Olson, G. M., Olson, J. S., Carter, M. R., & Storrosten, M. (1992). Small group design meetings: An analysis of collaboration. Human–Computer Interaction, 7, 347–374.
  • Preece, J. (2000). Online communities: Designing usability and supporting sociability. New York, NY: Wiley.
  • Raymond, E. S. (1999). The cathedral and the bazaar [Web page]. Retrieved from http://www.tuxedo.org/esr/writings/cathedral-bazaar/.
  • Ripoche, G., & Sansonnet, J.-P. (2006). Experiences in Automating the Analysis of Linguistic Interactions for the Study of Distributed Collectives. Journal of Computer Supported Cooperative Work, 15(2–3), 149–183.
  • Rouanet, H., Le Roux, B., & Bert, M.-C. (1987). Statistics in humanities. Paris, France: Dunod.
  • Sack, W., Détienne, F., Burkhardt, J. M., Barcellini, F., Ducheneaut, N., & Mahendran, D. (2006). A methodological framework for socio-cognitive analyses of collaborative design of Open Source Software. International Journal of Computer Supported Collaborative Work, 15, 229–250.
  • Sarant, S. A. (2004). The role of organizational boundary spanners in industry/university collaborative relationship (Unpublished doctoral dissertation). Raleigh: Raleigh.
  • Scacchi, W. (2001). Understanding the requirements for developing Open Source Software Systems. IEEE Proceedings–Software, 149, 24–39.
  • Sonnentag, S. (1998). Expertise in professional software design: A process study. Journal of Applied Psychology, 83, 703–715.
  • Sonnentag, S. (2001). High performance and meeting participation: An observational study in software design teams. Group Dynamics, 5, 3–18.
  • Sonnenwald, D. H. (1996). Communication role that support collaboration during the design process. Design Studies, 17, 277–301.
  • Sowe, S., Stamelos, I., & Angelis, L. (2006). Identifying knowledge brokers that yield software engineering knowledge in OSS projects. Information and Software Technology, 48, 1025–1033.
  • Sowe, S., Stamelos, I., & Angelis, L. (2008). Understanding knowledge sharing activities in free/open source software projects: An empirical study. Journal of Systems and Software, 81, 431–446.
  • Stempfle, J., & Badke-Schaub, P. (2002). Thinking in design teams—An analysis of team communication. Design Studies, 23, 473–496.
  • Visser, W. (2006). The cognitive artifacts of designing. Mahwah, NJ: Erlbaum.
  • Wellman, B., & Berkowitz, S. D. (1988). Social structures: A network approach. Cambridge, UK: Cambridge University Press.
  • Welser, H. T., Cosley, D., Kossinets, G., Lin, A. Dokshin, F., Gay, G., & Smith, M. (2011). Finding social roles in Wikipedia. Proceedings of the IConference'11, 122–129.
  • Zhou, M., & Mockus, A. (2010). Developer fluency: Achieving true mastery in software projects. Proceedings of the FSE 2010 Eighteenth ACM SIGSOFT Symposium on Foundations of Software Engineering. New York: ACM Press.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.