Abstract. This paper presents preliminary findings from an ethnographic study of distributed, parallel debugging in an open source software (OSS) community. Focusing on the OSS developers ' daily activities, I propose the concept of making software debuggable. In so doing, I see a somewhat different story than common narratives of debugging in current OSS research, which describes distributed, parallel debugging as a set of highly cohesive tasks within loosely couple groups. I find that parallel, distributed debugging is rather a closely coupled collective process of producing and interpreting debug texts with high cohesion between the activities of reporting, finding, and understanding bugs.
This paper addresses the problem of debugging distributed programs executing on distributed memory p...
Debugging is a fundamental part of software development, and one of the largest in terms of time spe...
Debugging is an important and challenging component of the software development cycle. The utilizati...
This paper introduces the topic of testing and debugging of distributed software in this special iss...
Debugging distributed systems is difficult. Most of the techniques that have been developed for debu...
One of the most important tasks in software maintenance is debugging. To start an interactive debugg...
Thesis (Ph.D.)--University of Washington, 2019Designing and debugging distributed systems is notorio...
We discuss issues in the design and implementation of a flexible debugging tool and its integration ...
In this paper a description is given of a partly implemented parallel debugger for the Twente Univer...
This paper investigates the interplay between high level debugging strategies and low level tactics ...
We know surprisingly little about how professional developers define debugging and the challenges th...
As the computer hardware has become more powerful the parallel and distributed programming has becom...
Debugging distributed programs is considerably more difficult than debugging sequential programs. We...
This paper describes the preliminary results of a project investigating approaches to dynamic debugg...
Software engineers have to face many problems when creating, testing and debugging their application...
This paper addresses the problem of debugging distributed programs executing on distributed memory p...
Debugging is a fundamental part of software development, and one of the largest in terms of time spe...
Debugging is an important and challenging component of the software development cycle. The utilizati...
This paper introduces the topic of testing and debugging of distributed software in this special iss...
Debugging distributed systems is difficult. Most of the techniques that have been developed for debu...
One of the most important tasks in software maintenance is debugging. To start an interactive debugg...
Thesis (Ph.D.)--University of Washington, 2019Designing and debugging distributed systems is notorio...
We discuss issues in the design and implementation of a flexible debugging tool and its integration ...
In this paper a description is given of a partly implemented parallel debugger for the Twente Univer...
This paper investigates the interplay between high level debugging strategies and low level tactics ...
We know surprisingly little about how professional developers define debugging and the challenges th...
As the computer hardware has become more powerful the parallel and distributed programming has becom...
Debugging distributed programs is considerably more difficult than debugging sequential programs. We...
This paper describes the preliminary results of a project investigating approaches to dynamic debugg...
Software engineers have to face many problems when creating, testing and debugging their application...
This paper addresses the problem of debugging distributed programs executing on distributed memory p...
Debugging is a fundamental part of software development, and one of the largest in terms of time spe...
Debugging is an important and challenging component of the software development cycle. The utilizati...