Browse Prior Art Database

Visual Feedback in an Object Oriented Debugger

IP.com Disclosure Number: IPCOM000112213D
Original Publication Date: 1994-Apr-01
Included in the Prior Art Database: 2005-Mar-26
Document File: 2 page(s) / 35K

Publishing Venue

IBM

Related People

Berry, RE: AUTHOR [+3]

Abstract

Disclosed is a method for providing visual feedback for an object oriented visual programming environment. Many new visual programming environments represent programming logic as links which are drawn between source and target objects. This link usually means that when some event occurs on the source object, some method will be invoked on the target object. For example, when a pushbutton (source) is pressed (event), a window (target) is cleared (method). In this environment, visual feedback for a debugger can be difficult and confusing for the end user.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 93% of the total text.

Visual Feedback in an Object Oriented Debugger

      Disclosed is a method for providing visual feedback for an
object oriented visual programming environment.  Many new visual
programming environments represent programming logic as links which
are drawn between source and target objects.  This link usually means
that when some event occurs on the source object, some method will be
invoked on the target object.  For example, when a pushbutton
(source) is pressed (event), a window (target) is cleared (method).
In this environment, visual feedback for a debugger can be difficult
and confusing for the end user.

      Several pieces of information need to be communicated when a
link is invoked.  Most importantly, the source and target objects
must be clearly identified.  This can be done visually.  The source
event and target method must also be communicated to the end user.
This is usually done in a text window.

      The link debugger can display all of the link information
textually in the debugger window.  Visual feedback can be provided by
drawing an arrow representing the link from the source object to the
target object on the application window at run time.  With this
approach the user can relate the debugger text information to the
visual objects on the application without having to follow the text
all over the screen.  The text can be in a fixed location while the
visual connection feedback moves.  The user interface is informative
and intuitive...