A GUI for a manager of lightweight processes

  • Authors:
  • Edward A. Billard;Alice E. Riedmiller

  • Affiliations:
  • University of Aizu, Fukushima, 965-80 Japan;University of Aizu, Fukushima, 965-80 Japan

  • Venue:
  • ACM SIGSOFT Software Engineering Notes
  • Year:
  • 1995

Quantified Score

Hi-index 0.00

Visualization

Abstract

A design is presented for a graphical user interface to a manager of lightweight processes. The manager is XINU-like in its support for semaphores, messages and sleeping but is implemented with the lightweight process library of UNIX. Each state change is piped to a GUI written in Tcl/Tk. The display shows processes waiting in queues and processes moving from state to state (i.e. free, suspended, ready, current, waiting, receiving, sleeping, writing, reading). The GUI has a control panel that allows the user to watch and debug user-written concurrent processes.