• DocumentCode
    722738
  • Title

    Program comprehension with four-layered mental model

  • Author

    Nosal, Milan ; Poruban, Jaroslav

  • Author_Institution
    Dept. of Comput. & Inf., Tech. Univ. of Kosice, Kosice, Slovakia
  • fYear
    2015
  • fDate
    11-12 June 2015
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    Program comprehension deals with an important problem of recreating mental model of the software system from the source code. This process is needed every time a new programmer joins the development team, or the old one forgets about the code. We designed the four-layered model of the developer´s mental model that provides a deeper understanding of the mental model and of the program comprehension in general. The described model was verified by an observatory study with 3 subjects. This paper concludes with our findings and conclusions.
  • Keywords
    reverse engineering; software engineering; developer mental model; four-layered mental model; program comprehension; software system mental model; source code; Cognitive science; Computational modeling; Computers; Java; Object oriented modeling; Programming; Software systems; Program comprehension; comprehension model; mental model; study;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Modern Electric Systems (EMES), 2015 13th International Conference on
  • Conference_Location
    Oradea
  • Print_ISBN
    978-1-4799-7649-2
  • Type

    conf

  • DOI
    10.1109/EMES.2015.7158420
  • Filename
    7158420