Fekete, Anett and Porkoláb, Zoltán (2020) A Comprehensive Review on Software Comprehension Models. Annales Mathematicae et Informaticae, 51. pp. 103-111. ISSN 1787-6117
|
Text
103_111_Fekete.pdf - Published Version Download (556kB) | Preview |
Abstract
Software comprehension is one of the most important among software development tasks since most developers do not start a brand new software every time they switch jobs or get transferred from one project to another but join long-running software projects. Every experienced and expert developer has their own established methods of understanding complex software systems. These methods might be different for everyone but they still have common aspects by which multiple well-defined code comprehension models can be constructed. Furthermore, the degree of understanding of a software can be categorized as well, according to the ability of the programmer to modify or develop a certain part of the software system. This paper is intended to provide a review of the cognitive software comprehension models established by extensive research in this topic as well as describe the dimensions of understanding software. It also determines the editor support of cognition models by examining common editor functionalities and categorizing code editors based on the availability of functionalities of each cognition approach.
Item Type: | Article |
---|---|
Uncontrolled Keywords: | code comprehension, comprehension model, code cognition, taxonomy |
Subjects: | Q Science / természettudomány > QA Mathematics / matematika |
Depositing User: | Tibor Gál |
Date Deposited: | 03 Aug 2020 15:51 |
Last Modified: | 03 Apr 2023 06:52 |
URI: | http://real.mtak.hu/id/eprint/111848 |
Actions (login required)
![]() |
Edit Item |