A Technique for Generating Graphical Abstractions of Program Data Structures

  • Authors:
  • Camil Demetrescu;Irene Finocchi

  • Affiliations:
  • -;-

  • Venue:
  • VISUAL '99 Proceedings of the Third International Conference on Visual Information and Information Systems
  • Year:
  • 1999

Quantified Score

Hi-index 0.00

Visualization

Abstract

Representing abstract data structures in a real programming language is a key step of algorithm implementation and often requires programmers to introduce language-dependent details irrelevant for both a high-level analysis of the code and algorithm comprehension. In this paper we present a logic-based technique for recovering from the loss of abstraction related to the implementation process in order to create intuitive high-level pictorial representations of data structures, useful for program debugging, research and educational purposes.