AGDB: A Debugger for Agent Tcl

  • Authors:
  • Melissa Hirschl;David Kotz

  • Affiliations:
  • -;-

  • Venue:
  • AGDB: A Debugger for Agent Tcl
  • Year:
  • 1997

Quantified Score

Hi-index 0.00

Visualization

Abstract

The Agent Tcl language is an extension of Tcl/Tk that supports distributed programming in the form of transportable agents. AGDB is a debugger for the Agent Tcl language. AGDB mixes of traditional and distributed debugging facilities. Traditional debugging features include breakpoints (line-specific, conditional, and once-only), watch conditions and variables, and interrupts. Distributed-debugging features address issues inherent in distributed programming such as migration and communication. These capabilities make debugging distributed programs difficult because they add complexities like race conditions to the set of problems a program can encounter. This paper discusses how AGDB uses distributed debugging features to debug agents.