Control and Debugging of Distributed Programs Using Fiddle
| dc.creator | Lourenco, Joao | |
| dc.creator | Cunha, Jose C. | |
| dc.creator | Moreira, Vitor | |
| dc.date | 2003-09-26 | |
| dc.date.accessioned | 2026-07-07T03:20:22Z | |
| dc.date.available | 2026-07-07T03:20:22Z | |
| dc.description | The main goal of Fiddle, a distributed debugging engine, is to provide a flexible platform for developing debugging tools. Fiddle provides a layered set of interfaces with a minimal set of debugging functionalities, for the inspection and control of distributed and multi-threaded applications. This paper illustrates how Fiddle is used to support integrated testing and debugging. The approach described is based on a tool, called Deipa, that interprets sequences of commands read from an input file, generated by an independent testing tool. Deipa acts as a Fiddle client, in order to enforce specific execution paths in a distributed PVM program. Other Fiddle clients may be used along with Deipa for the fine debugging at process level. Fiddle and Deipa functionalities and architectures are described, and a working example shows a step-by-step application of these tools. | |
| dc.description | In M. Ronsse, K. De Bosschere (eds), proceedings of the Fifth International Workshop on Automated Debugging (AADEBUG 2003), September 2003, Ghent. cs.SE/0309027 | |
| dc.identifier | https://arxiv.org/abs/cs/0309049 | |
| dc.identifier | http://arxiv.org/abs/cs/0309049 | |
| dc.identifier.uri | http://salesiana.dossiersoluciones.com/handle/123456789/31803 | |
| dc.subject | Distributed, Parallel, and Cluster Computing | |
| dc.subject | D.2.5 | |
| dc.title | Control and Debugging of Distributed Programs Using Fiddle | |
| dc.type | text |