DocumentCode
2364535
Title
Distributed debugging and Tumult
Author
Scholten, J. ; Jansen, P.G.
Author_Institution
Dept. of Inf., Twente Univ., Enschede, Netherlands
fYear
1990
fDate
30 Sep-2 Oct 1990
Firstpage
172
Lastpage
176
Abstract
A description is given of Tumult (Twente university multicomputer) and its operating system, along with considerations about parallel debugging, examples of parallel debuggers, and the proposed debugger for Tumult. Problems related to debugging distributed systems and solutions found in other distributed debuggers are discussed. The following are the main features of the debugger: it is event based, using a monitor for intercepting these events; record and reply are the main debugging techniques; preprocessing of events is done by programmable filters; the user interface is graphical, using grouping as the main abstraction mechanism. Parts of the debugger, as well as initial versions of the global and local event managers, have been implemented. A slow serial link between the front-end processor and the Tumult system has been replaced by a fast SCSI communication link. The user interface is partly textual, partly graphical. The languages used to implement the debugger are Modula-2 and C. The X Window System and OSF/Motif are used for the graphical user interface
Keywords
distributed processing; graphical user interfaces; multiprocessing systems; program debugging; C; Modula-2; OSF/Motif; SCSI communication link; Tumult; Twente university multicomputer; X Window System; abstraction mechanism; distributed debugging; front-end processor; graphical user interface; operating system; parallel debuggers; parallel debugging; programmable filters; Communication networks; Communication system control; Control systems; Debugging; Distributed control; Hardware; Kernel; Message passing; Operating systems; Software tools;
fLanguage
English
Publisher
ieee
Conference_Titel
Distributed Computing Systems, 1990. Proceedings., Second IEEE Workshop on Future Trends of
Conference_Location
Cairo
Print_ISBN
0-8186-2088-9
Type
conf
DOI
10.1109/FTDCS.1990.138315
Filename
138315
Link To Document