Distributed debugging and tumult

Johan Scholten, P.G. Jansen

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    1 Citation (Scopus)
    149 Downloads (Pure)

    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
    Original languageUndefined
    Title of host publicationSecond IEEE workshop on future trends on distributed computing systems
    Place of PublicationCairo
    PublisherIEEE
    Pages172-178
    Number of pages7
    ISBN (Print)9780818620881
    DOIs
    Publication statusPublished - 1 Sept 1990
    Event2nd IEEE Workshop on Future Trends of Distributed Computing Systems, FTDCS 1990 - Cairo, Egypt
    Duration: 30 Sept 19902 Oct 1990
    Conference number: 2

    Publication series

    Name
    PublisherIEEE

    Workshop

    Workshop2nd IEEE Workshop on Future Trends of Distributed Computing Systems, FTDCS 1990
    Abbreviated titleFTDCS
    Country/TerritoryEgypt
    CityCairo
    Period30/09/902/10/90

    Keywords

    • IR-18719
    • METIS-119240

    Cite this