By Topic

Semantic issues in the design of languages for debugging

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

4 Author(s)
Crawford, R.H. ; Dept. of Comput. Sci., California Univ., Davis, CA, USA ; Olsson, R.A. ; Ho, W.W. ; Wee, C.E.

Some of the inherently difficult issues that will be faced by a designer of any imperative debugging language are surveyed. A powerful debugging language called GDL (General-purpose Debugging Language) is outlined, the particular set of mechanisms included in GDL is justified, and the issue of minimality of this set is addressed. The focus is especially on the semantic issues that arise when the language's mechanisms are combined, in short, the issue of being well-integrated. It is noted that GDL's mechanisms are well-integrated, but some mechanisms are rather inefficient for many debugging applications. However, in expanding GDL's mechanisms for such applications, new semantic problems arise. It is shown how these semantic problems can be avoided by following certain coding conventions

Published in:

Computer Languages, 1992., Proceedings of the 1992 International Conference on

Date of Conference:

20-23 Apr 1992