28 citations · 88 across the 21 of their papers we have counts for
21 papers · 1 filter
A Methodological Framework for Socio-Cognitive Analyses of Collaborative Design of Open Source Software
Warren Sack, Françoise Détienne, Nicholas Ducheneaut +3
Open Source Software (OSS) development challenges traditional software engineering practices. In particular, OSS projects are managed by a large number of volunteers, working freel…
Strategies in object-oriented design
Sophie Chatel, Françoise Détienne
This paper presents a study aiming to analyse the design strategies of experts in object-oriented programming. We report an experiment conducted with four experts. Each subject sol…
Negotiation in collaborative assessment of design solutions: an empirical study on a Concurrent Engineering process
Géraldine Martin, Françoise Détienne, Elisabeth Lavigne
In Concurrent engineering, design solutions are not only produced by individuals specialized in a given field. Due to the team nature of the design activity, solutions are negotiat…
An empirical study of software reuse by experts in object-oriented design
Jean-Marie Burkhardt, Françoise Détienne
This paper presents an empirical study of the software reuse activity by expert designers in the context of object-oriented design. Our study focuses on the three following aspects…
What model(s) for program understanding?
Françoise Détienne
The first objective of this paper is to present and discuss various types of models of program understanding. They are discussed in relation to models of text understanding. The se…
Expert Programming Knowledge: a Schema-Based Approach
Françoise Détienne
The topic of this chapter is the role of expert programming knowledge in the understanding activity. In the "schema-based approach", the role of semantic structures is emphasized w…
The Effect of Object-Oriented Programming Expertise in Several Dimensions of Comprehension Strategies
Jean-Marie Burkhardt, Françoise Détienne, Susan Wiedenbeck
This study analyzes object-oriented (OO) program comprehension by experts and novices. We examine the effect of expertise in three dimensions of comprehension strategies: the scope…
Measuring Cognitive Activities in Software Engineering
Pierre Robillard, Patrick D'Astous, Françoise Détienne +1
This paper presents an approach to the study of cognitive activities in collaborative software development. This approach has been developed by a multidisciplinary team made up of…
Reusing processes and documenting processes: toward an integrated framework
Françoise Détienne, Jean-François Rouet, Jean-Marie Burkhardt +1
This paper presents a cognitive typology of reuse processes, and a cognitive typology of documenting processes. Empirical studies on design with reuse and on software documenting p…
Mental Representations Constructed by Experts and Novices in Object-Oriented Program Comprehension
Jean-Marie Burkhardt, Françoise Détienne, Susan Wiedenbeck
Previous studies on program comprehension were carried out largely in the context of procedural languages. Our purpose is to develop and evaluate a cognitive model of object-orient…
Confrontation of viewpoints in a concurrent engineering process
Géraldine Martin, Françoise Détienne, Elisabeth Lavigne
We present an empirical study aimed at analysing the use of viewpoints in an industrial Concurrent Engineering context. Our focus is on the viewpoints expressed in the argumentativ…
Memory of past designs: distinctive roles in individual and collective design
Françoise Détienne
Empirical studies on design have emphasised the role of memory of past solutions. Design involves the use of generic knowledge as well as episodic knowledge about past designs for…
Users' participation to the design process in an Open Source Software online community
Flore Barcellini, Françoise Détienne, Jean-Marie Burkhardt
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)…
Design Strategies and Knowledge in Object-Oriented Programming: Effects of Experience
Françoise Détienne
An empirical study was conducted to analyse design strategies and knowledge used in object-oriented software design. Eight professional programmers experienced with procedural prog…
Quantitative Measurements of the Influence of Participant Roles during Peer Review Meetings
Patrick D'Astous, Pierre Robillard, Françoise Détienne +1
Peer review meetings (PRMs) are formal meetings during which peers systematically analyze artifacts to improve their quality and report on non-conformities. This paper presents an…
Object-Oriented Program Comprehension: Effect of Expertise, Task and Phase
Jean-Marie Burkhardt, Françoise Détienne, Susan Wiedenbeck
The goal of our study is to evaluate the effect on program comprehension of three factors that have not previously been studied in a single experiment. These factors are programmer…
Cognitive Effort in Collective Software Design: Methodological Perspectives in Cognitive Ergonomics
Françoise Détienne, Jean-Marie Burkhardt, Willemien Visser
Empirical software engineering is concerned with measuring, or estimating, both the effort put into the software process and the quality of its product. We defend the idea that mea…
Assessing the cognitive consequences of the object-oriented approach: a survey of empirical research on object-oriented design by individuals and teams
Françoise Détienne
This paper presents a state-of-art review of empirical research on object-oriented (OO) design. Many claims about the cognitive benefits of the OO paradigm have been made by its ad…
Changing our view on design evaluation meetings methodology: a study of software technical review meetings
Patrick D'Astous, Françoise Détienne, Willemien Visser +1
By contrast to design meetings, design evaluation meetings (DEMs) have generally been considered as situations in which, according to DEMs methodologies, design activities are quit…
Viewpoints in co-design: a field study in concurrent engineering
Françoise Détienne, Géraldine Martin, Elisabeth Lavigne
We present a field study aimed at analysing the use of viewpoints in co-design meetings. A viewpoint is a representation characterised by a certain combination of constraints. Thre…
Collaborative design : managing task interdependencies and multiple perspectives
Françoise Détienne
This paper focuses on two characteristics of collaborative design with respect to cooperative work: the importance of work interdependencies linked to the nature of design problems…