Patent ID: 6052515
Filing Date: 2000-04-18
Classification: G06F

Abstract:
A system for providing visualization of program code written in an object-oriented programming language, the program code having a plurality of instructions with each such instruction including at least one of a data object and a corresponding data method, the system comprising:a visualization library comprising a plurality of visualization classes, each visualization class comprising at least one visual object and at least one corresponding visual action;a visual manager library comprising a plurality of visualization control classes, each visualization control class comprising at least one visualization control method;a pre-processor for augmenting the program code with at least one visualization control method from at least one visualization control class in the visual manager library and associating the data object referenced in at least one instruction in the program code with at least one visual object from at least one visualization class in the visualization library and the corresponding data method referenced in the at least one instruction in the program code with the at least one corresponding visual action from the at least one visualization class in the visualization library; anda visual manager for executing the program code including the at least one visualization control method and the at least one visual action corresponding to the visual object associated with the data object referenced in the at least one instruction responsive to execution of the data method corresponding to the data object.