2018
DOI: 10.1016/j.jvlc.2018.10.001
|View full text |Cite
|
Sign up to set email alerts
|

Visual augmentation of source code editors: A systematic mapping study

Abstract: c 2018. This manuscript version is made available under the CC-BY-NC-ND 4.0 license: http://creativecommons.org/licenses/by-nc-nd/4.0/. This is the accepted version of: M. Sulír, M. Bačíková, S. Chodarev, J. Porubän. Visual augmentation of source code editors: A systematic mapping study. AbstractSource code written in textual programming languages is typically edited in integrated development environments or specialized code editors. These tools often display various visual items, such as icons, color highligh… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
17
0

Year Published

2018
2018
2024
2024

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 37 publications
(19 citation statements)
references
References 110 publications
(169 reference statements)
0
17
0
Order By: Relevance
“…We conducted a SMS to find evidence for the use of visual solutions to support the comprehension of SA evolution during the software lifespan. A SMS is a form of a systematic literature review (SLR) with more general research questions, aiming to provide an overview of the given research [11]. We decided to conduct a SMS due to the potential that this methodology has to reduce the analysis bias, through the establishment of selection procedures [12].…”
Section: Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…We conducted a SMS to find evidence for the use of visual solutions to support the comprehension of SA evolution during the software lifespan. A SMS is a form of a systematic literature review (SLR) with more general research questions, aiming to provide an overview of the given research [11]. We decided to conduct a SMS due to the potential that this methodology has to reduce the analysis bias, through the establishment of selection procedures [12].…”
Section: Methodsmentioning
confidence: 99%
“…For this reason, we adopted them as references to propose the new taxonomy. According to Sulr et al [11], a taxonomy is consisted of a number of dimensions (e.g., visualization form) with their attributes (e.g., 2D Elements, Color Coding). Each visual solution from the selected papers from this SMS can pertain to one or more attributes from a specific dimension, as we will describe in the following paragraphs.…”
Section: Taxonomy For Visual Solutions To Support Sa Evolution Comprementioning
confidence: 99%
“…Some approaches apply these in the context of software engineering and embed them into the code to assist developers in understanding a program. Harward et al [21] and Sulír et al [52] suggest augmenting the source code with visualizations to keep track of the state and properties of the code. Beck et al [9,10] implement embedded visualizations for understanding program behavior and performance bottlenecks.…”
Section: Related Workmentioning
confidence: 99%
“…Third, to understand the details of a particular method, the developers can read the source code of the method definition. To alleviate this, many tools try to visually augment the source code directly in the editor to provide additional information in-place [5]. This work was supported by project KEGA 047TUKE-4/2016 Integrating software processes into the teaching of programming.…”
Section: A Backgroundmentioning
confidence: 99%
“…Then we performed a systematic mapping study [5], summarizing existing tools which visually augment the textual source code editor with various icons, graphics and textual labels. We found more than 20 tools augmenting the code with runtime information, but very few of them aim to display examples of concrete variable values.…”
Section: A Surveysmentioning
confidence: 99%