Learn More
to appear). User and developer mediation in an Open Source Software Community: boundary spanning through cross participation in online discussions. Abstract. The aim of this research is to analyse how design and use are mediated in Open Source Software (OSS) design. Focusing on the Python community, our study examines a " pushed-by-users " design proposal(More)
Open Source Software (OSS) development challenges traditional software engineering practices. In particular, OSS projects are managed by a large number of volunteers, working freely on the tasks they choose to undertake. OSS projects also rarely rely on explicit system-level design, or on project plans or schedules. Moreover, OSS developers work in(More)
This paper presents an analysis of online discussions in Open Source Software (OSS) design. The objective of our work is to understand and model the dynamics of OSS design that take place in mailing list exchanges. We show how quotation practices can be used to locate design relevant data in discussion archives. OSS developers use quotation as a mechanism(More)
In most cases authors are permitted to post their version of the article (e.g. in Word or Tex form) to their personal website or institutional repository. Authors requiring further information regarding Elsevier's archiving and manuscript policies are encouraged to visit:
This paper presents an analysis of online discussions in Open Source Software (OSS) design. The objective of our work is twofold. First, our research aims to understand and model the dynamics of OSS design that take place in mailing list exchanges. Second, our more long term objective is to develop tools to assist OSS developers to extract and reconstruct(More)
In this paper, we present a tool that detects business errors in technical documents such as procedures or requirements. The objective is to improve readability and to check for some elements of contents so that risks that could be entailed by misunderstandings or typos can be prevented. Based on a cognitive ergonomics analysis, we survey a number of(More)
This paper presents, illustrates and discusses a generic framework for studying knowledge co-elaboration in online epistemic communities ("OECs"). Our approach is characterised by: considering knowledge co-elaboration as a design activity; distinguishing discussion and production spaces in OECs; characterising participation via the notion of role;(More)
The objective of this research is to analyse the ways members of open-source software communities participate in design. In particular we focus on how users of an Open Source (OS) programming language (Python) participate in adding new functionalities to the language. Indeed, in the OS communities, users are highly skilled in computer sciences; they do not(More)
<b>Motivation</b> -- This research aims to investigate the processes by which knowledge objects --- in this case Wikipedia pages on astronomy --- are elaborated, in online communities, focussing on the role of argumentative interactions. <b>Research approach</b> -- We articulate qualitative multidimensional analysis of online discussions, in relation to(More)
The goal of our research is to characterise how online discussions may provide support to the construction of a Virtual Community of Practice, as a way to develop a profession. To do so, we investigate the functions (sharing information, resources or experience) and the nature of knowledge (e.g. methodology and trends of ergonomics) exchanged on Ergoliste,(More)