• DocumentCode
    2979132
  • Title

    Integrating abstraction flexibility with diverse program perspectives

  • Author

    Khan, Javed I. ; Miyamoto, Isao

  • Author_Institution
    Software Eng. Res. Lab, Hawaii Univ., Manoa, Honolulu, HI, USA
  • fYear
    1993
  • fDate
    1-5 Nov 1993
  • Firstpage
    186
  • Lastpage
    192
  • Abstract
    Technically, because of the limited dimensions of the presentation media, and psychologically, because of the limited human attention span, graphical program visualization in computer assisted reverse engineering becomes increasingly difficult with scale. This problem becomes compounded when multi-perspective visualization is taken into consideration. In this research we present a system called HVIEW, which attempts to overcome the problem of scale by logical decomposition. HVIEW can present a graphical visual of a computer program at various abstraction levels from diverse perspectives as interactively requested by the user. HVIEW logically formulates abstract function and data objects to construct compressed immediate program representations and organizes them into independent data and function hierarchies. Whereas, these hierarchies provide the mechanism of flexible abstraction, a user specifiable query filter creates an assortment of perspectives on the rendered visual of the modelled code
  • Keywords
    computer aided software engineering; data visualisation; reverse engineering; visual programming; HVIEW; abstract function; abstraction flexibility; compressed immediate program representations; computer assisted reverse engineering; data objects; diverse program perspectives; function hierarchies; graphical program visualization; independent data; logical decomposition; modelled code; multi-perspective visualization; rendered visual; scale; user; user specifiable query filter; Data visualization; Humans; Information filtering; Information filters; Laboratories; Psychology; Rendering (computer graphics); Reverse engineering; Software engineering; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 1993. COMPSAC 93. Proceedings., Seventeenth Annual International
  • Conference_Location
    Phoenix, AZ
  • Print_ISBN
    0-8186-4440-0
  • Type

    conf

  • DOI
    10.1109/CMPSAC.1993.404193
  • Filename
    404193