Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Development of a debugger for a concurrent language

Conference · · SIGPLAN Not.; (United States)
OSTI ID:5084214

Discusses some issues in the debugging of concurrent programs. A set of desirable characteristics of a debugger for concurrent languages is deduced from an examination of the differences between the debugging of concurrent programs and that of sequential ones. A debugger for a concurrent language, derived from CSP, is then presented. It is based upon a semantic model of the supported language. The debugger enables one to compare a description of the program behaviour to the actual behaviour as well as to evaluate assertions on the process state. The description of the behaviour is given by a formalism whose semantics is also specified. The formalism can specify program behaviours at various abstraction levels. Lastly some guidelines for the implementation of the debugger are shown and a detailed example of program description is analyzed. 12 references.

Research Organization:
Univ. di Pisa, Italy
OSTI ID:
5084214
Report Number(s):
CONF-8303202-
Journal Information:
SIGPLAN Not.; (United States), Journal Name: SIGPLAN Not.; (United States) Vol. 8; ISSN ASINB
Country of Publication:
United States
Language:
English

Similar Records

Development of a debugger for a concurrent language
Journal Article · Mon Mar 31 23:00:00 EST 1986 · IEEE Trans. Software Eng.; (United States) · OSTI ID:5676199

AdaTAD: a debugger for the Ada multi-task environment
Thesis/Dissertation · Mon Dec 31 23:00:00 EST 1984 · OSTI ID:5378479

A knowledge-based system for debugging concurrent software
Book · Tue Dec 31 23:00:00 EST 1985 · OSTI ID:5045845