• DocumentCode
    2154509
  • Title

    Program comprehension through multiple simultaneous views: a session with VinEd

  • Author

    Sajaniemi, Jorma

  • Author_Institution
    Dept. of Comput. Sci., Joensun Univ., Finland
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    99
  • Lastpage
    108
  • Abstract
    Program comprehension is a hard cognitive task that can be promoted by the use of views, i.e., automatically created concrete representations of a program revealing different aspects of its structure and behavior. VinEd is a view-based editor that allows users to add their own views to the system. The paper analyzes the VinEd approach by presenting a scenario of a session where VinEd is used in a comprehension task. The scenario is analyzed from a cognitive point of view. The VinEd approach is also evaluated using two requirement lists proposed for software exploration tools
  • Keywords
    cognitive systems; configuration management; reverse engineering; text editing; VinEd; automatically created concrete representations; cognitive viewpoint; comprehension task; hard cognitive task; multiple simultaneous views; program comprehension; requirement lists; software exploration tools; view-based editor; Application software; Cognitive science; Computer languages; Computer science; Concrete; Navigation; Programming profession; Software maintenance; Transformers; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Program Comprehension, 2000. Proceedings. IWPC 2000. 8th International Workshop on
  • Conference_Location
    Limerick
  • ISSN
    1092-8138
  • Print_ISBN
    0-7695-0656-9
  • Type

    conf

  • DOI
    10.1109/WPC.2000.852484
  • Filename
    852484