A comprehensive review on software comprehension models

Fekete, Anett, Porkoláb, Zoltán (2020) A comprehensive review on software comprehension models Annales Mathematicae et Informaticae. 51. pp. 103-111. ISSN 1787-6117 (Online)

[thumbnail of 103_111_Fekete.pdf] pdf
103_111_Fekete.pdf

Download (556kB) [error in script]

Absztrakt (kivonat)

Software comprehension is one of the most important among software de- velopment 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.

Mű típusa: Folyóiratcikk - Journal article
Szerző:
Szerző neve
Email
MTMT azonosító
ORCID azonosító
Közreműködés
Fekete, Anett
NEM RÉSZLETEZETT
NEM RÉSZLETEZETT
NEM RÉSZLETEZETT
Szerző
Porkoláb, Zoltán
NEM RÉSZLETEZETT
NEM RÉSZLETEZETT
NEM RÉSZLETEZETT
Szerző
Kapcsolódó URL-ek:
Kulcsszavak: code comprehension, comprehension model, code cognition, taxonomy
Nyelv: angol
Kötetszám: 51.
DOI azonosító: 10.33039/ami.2020.07.007
ISSN: 1787-6117 (Online)
Felhasználó: Tibor Gál
Dátum: 23 Júl 2020 14:15
Utolsó módosítás: 23 Júl 2020 14:15
URI: http://publikacio.uni-eszterhazy.hu/id/eprint/6320
Műveletek (bejelentkezés szükséges)
Tétel nézet Tétel nézet