Collaboration, conflict and control: report on the 4th workshop on open source software engineering

Building on the success of the first three workshops in the series, which were held at ICSE 2001 (Toronto), ICSE 2002 (Orlando) and ICSE 2003 (Portland), the 4th Workshop on Open Source Software Engineering, ("Collaboration, Conflict and Control") brought together researchers and practitioners for the purpose of discussing the platforms and tools, techniques and processes, and the organizational structures that are used to support and sustain communication, collaboration and conflict resolution within and between open source software communities.

[1]  Sandeep Krishnamurthy,et al.  Cave or Community? An Empirical Examination of 100 Mature Open Source Projects , 2002, First Monday.

[2]  Ilkka Tuomi,et al.  Networks of Innovation: Change and Meaning in the Age of the Internet , 2002 .

[3]  Walt Scacchi,et al.  Free/Open Source Software Development Practices in the Computer Game Community , 2003 .

[4]  J. G. Holmes,et al.  Trust in close relationships. , 1985 .

[5]  David S. Rosenblum,et al.  Design and evaluation of a wide-area event notification service , 2001, TOCS.

[6]  Alexander Hars,et al.  Working for Free? Motivations for Participating in Open-Source Projects , 2002, Int. J. Electron. Commer..

[7]  Walt Scacchi,et al.  Free software developers as an occupational community: resolving conflicts and fostering collaboration , 2003, GROUP.

[8]  C. Handy Trust and the virtual organization , 1999 .

[9]  Daniel J. McAllister Affect- and Cognition-Based Trust as Foundations for Interpersonal Cooperation in Organizations , 1995 .

[10]  Peter A. Todd,et al.  Understanding Information Technology Usage: A Test of Competing Models , 1995, Inf. Syst. Res..

[11]  Joyce J. Elam,et al.  Inside a software design team: knowledge acquisition, sharing, and integration , 1993, CACM.

[12]  Walt Scacchi,et al.  Software Development Practices in Open Software Development Communities: A Comparative Case Study , 2001 .

[13]  Rosalie J. Ocker,et al.  High versus low performing virtual design teams: a preliminary analysis of communication , 2000, Proceedings of the 33rd Annual Hawaii International Conference on System Sciences.

[14]  E. James Whitehead,et al.  HTTP Extensions for Distributed Authoring - WEBDAV , 1999, RFC.

[15]  R. Wolfe ORGANIZATIONAL INNOVATION: REVIEW, CRITIQUE AND SUGGESTED RESEARCH DIRECTIONS* , 1994 .

[16]  Audris Mockus,et al.  A case study of open source software development: the Apache server , 2000, Proceedings of the 2000 International Conference on Software Engineering. ICSE 2000 the New Millennium.

[17]  Katherine J. Stewart,et al.  An Exploratory Study of Factors Influencing the Level of Vitality and Popularity of Open Source Projects , 2002, ICIS.

[18]  Tom Mens,et al.  A State-of-the-Art Survey on Software Merging , 2002, IEEE Trans. Software Eng..

[19]  S. Kraemer Steps to an Ecology of Mind: Gregory Bateson , 1993, British Journal of Psychiatry.

[20]  A. V. D. Ven,et al.  The Concept of Fit in Contingency Theory. , 1984 .

[21]  Roy T. Fielding,et al.  Economic Incentives for Participating in Open Source Software Projects , 2002, ICIS.

[22]  Hayward P. Andres A comparison of face‐to‐face and virtual software development teams , 2002 .

[23]  Christopher G. Gresov Exploring fit and misfit with multiple contingencies. , 1989 .

[24]  Kevin Crowston,et al.  Defining Open Source Software Project Success , 2003, ICIS.

[25]  M. Deutsch Trust and suspicion , 1958 .

[26]  James D. Herbsleb,et al.  Splitting the organization and integrating the code: Conway's law revisited , 1999, Proceedings of the 1999 International Conference on Software Engineering (IEEE Cat. No.99CB37002).

[27]  Hideki Koike,et al.  Integrating Version Control and Module Management Using Three-Dimensional Visualization , 1997, HCI.

[28]  A. Kellerman,et al.  The Constitution of Society : Outline of the Theory of Structuration , 2015 .

[29]  Magnus Bergquist,et al.  The power of gifts: organizing social relationships in open source communities , 2001, Inf. Syst. J..

[30]  Roy T. Fielding,et al.  Hypertext Transfer Protocol - HTTP/1.1 , 1997, RFC.

[31]  K. Clark,et al.  Organizing and Leading “Heavyweight” Development Teams , 1992 .

[32]  Jim Amsden,et al.  Versioning Extensions to WebDAV , 1999 .

[33]  Walt Scacchi,et al.  Understanding the requirements for developing open source software systems , 2002, IEE Proc. Softw..

[34]  E. Wenger,et al.  Communities of Practice: The Organizational Frontier , 2000 .

[35]  Ephraim R. McLean,et al.  The DeLone and McLean Model of Information Systems Success: A Ten-Year Update , 2003, J. Manag. Inf. Syst..

[36]  G. Hofstede,et al.  Measuring organizational cultures: A qualitative and quantitative study across twenty cases. , 1990 .

[37]  Katherine J. Stewart,et al.  An Exploratory Study of Ideology and Trust in Open Source Development Groups , 2001, ICIS.

[38]  Eric S. Raymond,et al.  The cathedral and the bazaar - musings on Linux and Open Source by an accidental revolutionary , 2001 .

[39]  Ciaran O'Reilly,et al.  Improving Conflict Detection in Optimistic Concurrency Control Models , 2003, SCM.

[40]  Guido Hertel,et al.  Motivation of software developers in Open Source projects: an Internet-based survey of contributors to the Linux kernel , 2003 .

[41]  James H. Liu,et al.  Distance Matters: Physical Space and Social Impact , 1995 .

[42]  Lee Sproull,et al.  Essence of Distributed Work: The Case of the Linux Kernel , 2000, First Monday.

[43]  M. Callon Some Elements of a Sociology of Translation: Domestication of the Scallops and the Fishermen of St Brieuc Bay , 1984 .

[44]  V. Zeithaml Consumer Perceptions of Price, Quality, and Value: A Means-End Model and Synthesis of Evidence: , 1988 .

[45]  Paul Dourish,et al.  Awareness and coordination in shared workspaces , 1992, CSCW '92.

[46]  William B. Dodds,et al.  Effects of Price, Brand, and Store Information on Buyers’ Product Evaluations: , 1991 .

[47]  M. Reed Organizational theorizing: a historically contested terrain , 2006 .

[48]  André van der Hoek Configuration Management and Open Source Projects , 2005 .

[49]  David Bretthauer,et al.  Open Source Software: A History , 2001 .

[50]  André van der Hoek,et al.  Visualizing Parallel Workspace Activities , 2003 .

[51]  George N. Dafermos,et al.  Management and Virtual Decentralised Networks: The Linux Project , 2001, First Monday.

[52]  Greg Madey,et al.  Understanding OSS as a Self-Organizing Process , 2002 .

[53]  Christian Robottom Reis,et al.  An Overview of the Software Engineering Process and Tools in the Mozilla Project , 2002 .

[54]  Abbe Mowshowitz,et al.  Virtual organization , 1997, CACM.

[55]  J. Brown,et al.  Organizational Learning and Communities-of-Practice: Toward a Unified View of Working, Learning, and Innovation , 1991 .

[56]  M. Malone The Virtual Corporation , 1993 .

[57]  P. Krugman The Self Organizing Economy , 1996 .

[58]  Donald A. Schön,et al.  Organizational Learning: A Theory Of Action Perspective , 1978 .

[59]  Sirkka L. Jarvenpaa,et al.  Communication and Trust in Global Virtual Teams , 1999 .

[60]  M. Arthur,et al.  The Motivational Effects of Charismatic Leadership: A Self-Concept Based Theory , 1993 .

[61]  B. Kogut,et al.  Open-source Software Development and Distributed Innovation , 2001 .

[62]  Anna Smith Problems of conflict management in virtual communities , 2002 .

[63]  S. Kvale Interviews : an introduction to qualitative research interviewing , 1996 .

[64]  B. Latour Technology is Society Made Durable , 1990 .

[65]  Richard N. Taylor,et al.  Supporting Distributed and Decentralized Projects: Drawing Lessons from the Open Source Community , 2003 .

[66]  E. Hippel Innovation by User Communities: Learning From Open-Source Software , 2001 .

[67]  A. Meyer,et al.  Organizational Assimilation of Innovations: A Multi-Level Contextual Analysis , 1988 .

[68]  Josh Lerner,et al.  The Simple Economics of Open Source , 2000 .

[69]  Audris Mockus,et al.  Expertise Browser: a quantitative approach to identifying expertise , 2002, Proceedings of the 24th International Conference on Software Engineering. ICSE 2002.

[70]  Carl Gutwin,et al.  Workspace awareness for groupware , 1996, CHI Conference Companion.

[71]  Li-Te Cheng,et al.  Jazzing up Eclipse with collaborative tools , 2003, eclipse '03.

[72]  J. Herbsleb,et al.  Two case studies of open source software development: Apache and Mozilla , 2002, TSEM.

[73]  Frederick P. Brooks,et al.  The Mythical Man-Month: Essays on Softw , 1978 .

[74]  A. Tsui,et al.  Configurational Approaches to Organizational Analysis , 1993 .

[75]  Jane Greenberg,et al.  A Quantitative Profile of a Community of Open Source Linux Developers , 1999 .

[76]  Brian Fitzgerald,et al.  Understanding open source software development , 2002 .

[77]  Kevin Crowston,et al.  Open source software projects as virtual organisations: competency rallying for software development , 2002, IEE Proc. Softw..

[78]  Henry Mintzberg,et al.  The Structuring of Organizations , 1979 .

[79]  Kieran Healy,et al.  The Ecology of Open-Source Software Development , 2003 .

[80]  Justin R. Erenkrantz Release Management Within Open Source Projects , 2003 .

[81]  Audris Mockus,et al.  An Empirical Study of Speed and Communication in Globally Distributed Software Development , 2003, IEEE Trans. Software Eng..

[82]  Andrea Bonaccorsi,et al.  Why Open Source Software Can Succeed , 2003 .

[83]  Stefan Koch,et al.  Effort, co‐operation and co‐ordination in an open source software project: GNOME , 2002, Inf. Syst. J..

[84]  Robert W. Zmud,et al.  Management of Large Software Development Efforts , 1980, MIS Q..

[85]  J. Storck,et al.  Knowledge Diffusion through “Strategic Communities” , 2000 .

[86]  Frank E. Harrell,et al.  Regression Modeling Strategies: With Applications to Linear Models, Logistic Regression, and Survival Analysis , 2001 .

[87]  Tapani Kilpi New challenges for version control and configuration management: a framework and evaluation , 1997, Proceedings. First Euromicro Conference on Software Maintenance and Reengineering.

[88]  Geoffrey Clemm Replacing version-control with job-control , 1989, SCM.

[89]  W Kuemmerle,et al.  Building effective R&D capabilities abroad. , 1997, Harvard business review.

[90]  Georg von Krogh,et al.  Special issue on open source software development , 2003 .

[91]  J. Dutton,et al.  The Cultures of Work Organizations. , 1992 .

[92]  Alan MacCormarck Product-Development Practices That Work: How Internet Companies Build Software , 2001 .

[93]  Rebecca E. Grinter Supporting articulation work using software configuration management systems , 1996, Computer Supported Cooperative Work (CSCW).

[94]  Karim R. Lakhani,et al.  Community, Joining, and Specialization in Open Source Software Innovation: A Case Study , 2003 .

[95]  Jane Greenberg,et al.  Who is an open source software developer? , 2002, CACM.

[96]  Harvey P. Siy,et al.  Parallel changes in large scale software development: an observational case study , 1998, TSEM.

[97]  Peter Wright,et al.  Consumer Choice Strategies: Simplifying Vs. Optimizing: , 1975 .

[98]  Harold Ossher,et al.  Software engineering tools and environments: a roadmap , 2000, ICSE '00.

[99]  Steve Sawyer,et al.  Effects of intra‐group conflict on packaged software development team performance , 2001, Inf. Syst. J..

[100]  Robert J. Crutcher,et al.  The role of deliberate practice in the acquisition of expert performance. , 1993 .

[101]  Viswanath Venkatesh,et al.  Determinants of Perceived Ease of Use: Integrating Control, Intrinsic Motivation, and Emotion into the Technology Acceptance Model , 2000, Inf. Syst. Res..

[102]  O. Gassmann,et al.  Organization of industrial R&D on a global scale , 1998 .

[103]  Larry M. Augustin,et al.  Accelerating software development through collaboration , 2002, ICSE '02.

[104]  John E. Sawyer,et al.  Virtualness and Knowledge in Teams: Managing the Love Triangle of Organizations, Individuals, and Information Technology , 2003, MIS Q..

[105]  Ephraim R. McLean,et al.  Information Systems Success: The Quest for the Dependent Variable , 1992, Inf. Syst. Res..

[106]  Tony Cornford,et al.  Version management tools: CVS to BK in the Linux kernel , 2003 .

[107]  D. Wegner Transactive Memory: A Contemporary Analysis of the Group Mind , 1987 .

[108]  Budi Arief,et al.  focus developing with open source software The Many Meanings of Open Source , 2022 .

[109]  Dennis F. Galletta,et al.  Individual Centrality and Performance in Virtual R&D Groups: An Empirical Study , 2003, Manag. Sci..

[110]  Jan Ljungberg,et al.  Open source movements as a model for organising , 2000, ECIS.

[111]  Saveen Reddy,et al.  DAV Searching and Locating , 1998 .

[112]  Hala Skaf-Molli,et al.  State Treemap: an awareness widget for multi-synchronous groupware , 2001, Proceedings Seventh International Workshop on Groupware. CRIWG 2001.

[113]  James L. McKenney,et al.  Social Context and Interaction in Ongoing Computer-Supported Management Groups , 1995 .