• DocumentCode
    1850975
  • Title

    Automated Comprehension Tasks in Software Exploration

  • Author

    Boccuzzo, Sandro ; Gall, Harald C.

  • Author_Institution
    Dept. of Inf., Univ. of Zurich, Zurich, Switzerland
  • fYear
    2009
  • fDate
    16-20 Nov. 2009
  • Firstpage
    570
  • Lastpage
    574
  • Abstract
    Finding issues in software usually requires a series of comprehension tasks. After every task, an engineer explores the results and decides whether further tasks are required. Software comprehension therefore is a combination of tasks and a supported exploration of the results typically in an adequate visualization. In this paper, we describe how we simplify the combination of existing automated procedures to sequentially solve common software comprehension tasks. Beyond that we improve the understanding of the outcomes with interactive and explorative visualization concepts in a time efficient workflow. We validate the presented concept with basic comprehension tasks in an extended CocoViz tool implementation.
  • Keywords
    program visualisation; reverse engineering; software engineering; CocoViz tool; automated comprehension tasks; explorative visualization; interactive visualization; software comprehension tasks; software exploration; Automatic control; Computer architecture; Documentation; Filters; Informatics; Maintenance engineering; Software engineering; Software systems; Testing; Visualization; Comprehension; Exploration; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Automated Software Engineering, 2009. ASE '09. 24th IEEE/ACM International Conference on
  • Conference_Location
    Auckland
  • ISSN
    1938-4300
  • Print_ISBN
    978-1-4244-5259-0
  • Electronic_ISBN
    1938-4300
  • Type

    conf

  • DOI
    10.1109/ASE.2009.47
  • Filename
    5431733