Distributed debugging and tumult

Johan Scholten, P.G. Jansen

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

    1 Citation (Scopus)
    71 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 Sep 1990
    EventSecond IEEE workshop on future trends on distributed computing systems - Cairo, Egypt, Cairo, Egypt
    Duration: 30 Sep 19902 Oct 1990

    Publication series

    Name
    PublisherIEEE

    Workshop

    WorkshopSecond IEEE workshop on future trends on distributed computing systems
    CountryEgypt
    CityCairo
    Period30/09/902/10/90
    OtherSept. 30 - Oct. 2, 1990

    Keywords

    • IR-18719
    • METIS-119240

    Cite this