• DocumentCode
    3201947
  • Title

    Automated chunking to support program comprehension

  • Author

    Burnstein, Ilene ; Roberson, Katherine

  • Author_Institution
    Dept. of Comput. Sci., Illinois Inst. of Technol., Chicago, IL, USA
  • fYear
    1997
  • fDate
    28-30 Mar 1997
  • Firstpage
    40
  • Lastpage
    49
  • Abstract
    We report on a program comprehension support tool called the Chunker. It partitions code into abstractions called candidate chunks using data dependency analysis and a set of heuristics. The candidate chunks can be mapped to programming and problem domain concepts by a software engineer and are useful for building mental models during comprehension. We describe the implementation of the Chunker, performance issues, and plans for tool enhancement
  • Keywords
    reverse engineering; software performance evaluation; software tools; user modelling; Chunker; abstractions; automated chunking; candidate chunks; code partitioning; data dependency analysis; heuristics; mental models; program comprehension support tool; programming; software performance; Assembly; Buildings; Cognitive science; Computer languages; Computer science; Data analysis; Data visualization; Displays; Software performance; Software tools;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Program Comprehension, 1997. IWPC '97. Proceedings., Fifth Iternational Workshop on
  • Conference_Location
    Dearborn, MI
  • ISSN
    1092-8138
  • Print_ISBN
    0-8186-7993-X
  • Type

    conf

  • DOI
    10.1109/WPC.1997.601262
  • Filename
    601262