• DocumentCode
    3032273
  • Title

    Textual views of source code to support comprehension

  • Author

    Cox, Anthony ; Collard, Michael L.

  • Author_Institution
    Fac. of Comput. Sci., Dalhousie Univ., Halifax, NS, Canada
  • fYear
    2005
  • fDate
    15-16 May 2005
  • Firstpage
    109
  • Lastpage
    112
  • Abstract
    Source code can be viewed in many ways, with each view facilitating access to different information contained within the code. We explore the role that marked-up textual views can provide in support of software comprehension and maintenance. Text has the advantages of being easily communicated, effectively manipulated with existing tools, and highly scalable. Furthermore, marked-up text models may improve comprehension by expressing information directly within the context of maintainers´ focus - the source code they are manipulating. The session intends to explore the expressibility of marked-up text and its applicability in support of program comprehension tasks. Topics will include: the roles these models fulfill, their limitations, their combination, and the exploration of future research directions.
  • Keywords
    program compilers; reverse engineering; software maintenance; text analysis; marked-up text model; marked-up textual views; program comprehension task; software comprehension; software maintenance; source code; Computer science; Context modeling; Flow graphs; HTML; Robustness; Scalability; Software maintenance; Tree graphs; World Wide Web; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Program Comprehension, 2005. IWPC 2005. Proceedings. 13th International Workshop on
  • ISSN
    1092-8138
  • Print_ISBN
    0-7695-2254-8
  • Type

    conf

  • DOI
    10.1109/WPC.2005.49
  • Filename
    1421020