• DocumentCode
    1461131
  • Title

    PROVIDE: a process visualization and debugging environment

  • Author

    Moher, Thomas G.

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Illinois Univ., Chicago, IL, USA
  • Volume
    14
  • Issue
    6
  • fYear
    1988
  • fDate
    6/1/1988 12:00:00 AM
  • Firstpage
    849
  • Lastpage
    857
  • Abstract
    The author introduces PROVIDE, a source-level process visualization and debugging environment currently under development at the University of Illinois at Chicago. PROVIDE is a modern coding and debugging environment that is designed to allow the user to configure interaction at a desired level of abstraction. It emphasizes the use of interactive computer graphics for the illustration of program execution, with special attention to the requirements of program debugging. The major features of PROVIDE are presented, especially the concepts of deferred-binding program animation, which allows users to interactively change the depiction of program execution during the debugging task, and process history consistency maintenance, which guarantees a consistent (automatically updated) record of program execution in the face of changes to program instructions and run-time data values. The current PROVIDE prototype is implemented on Macintosh workstations networked to a VAX 11/780 running 4.2 BSD Unix
  • Keywords
    computer graphics; program debugging; programming environments; 4.2 BSD Unix; Macintosh workstations; PROVIDE; University of Illinois; VAX 11/780; debugging environment; deferred-binding program animation; interactive computer graphics; process history consistency maintenance; process visualization environment; program debugging; program execution; Automatic control; Computer graphics; Data visualization; Debugging; Facial animation; History; Prototypes; Runtime; Trademarks; Vehicle dynamics;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/32.6163
  • Filename
    6163