2019
DOI: 10.1109/tvcg.2019.2934669
|View full text |Cite
|
Sign up to set email alerts
|

Exploranative Code Quality Documents

Abstract: A B C D Fig. 1. Exploranative code quality document for Lucene 2.0. A Textual overview in terms of quality attributes, code smells, and bugs, which includes embedded visualizations. B Overview visualizations: parallel coordinates plot and scatterplot. C Source code of a class provided in the details view. D Description of a quality attribute alternatively presented in the details view.Abstract-Good code quality is a prerequisite for efficiently developing maintainable software. In this paper, we present a nove… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
12
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 13 publications
(12 citation statements)
references
References 50 publications
0
12
0
Order By: Relevance
“…Mumtaz and others stress the importance of consistent linking across the triad of data visualization, text, and word-sized charts embedded in the text [13]. From their argument, the SPIViewer can be improved upon in a few directions.…”
Section: Discussionmentioning
confidence: 99%
See 2 more Smart Citations
“…Mumtaz and others stress the importance of consistent linking across the triad of data visualization, text, and word-sized charts embedded in the text [13]. From their argument, the SPIViewer can be improved upon in a few directions.…”
Section: Discussionmentioning
confidence: 99%
“…To compensate for the shortcoming of the difficulty of grasping the overview of the data through systems based on automated insight systems, Latif et al have proposed VIS Author Profiles for browsing co-authorship relationships of researchers, the interactive Map Reports for two-attribute datasets representing geographic distributions, and a visual analysis system for data assessed for readability and maintainability with respect to program code [8,9,13]. These systems attempt to explain the whole data rather than individual data facts using template based natural language processing technique.…”
Section: Natural Text Generationmentioning
confidence: 99%
See 1 more Smart Citation
“…Study participants report the need to understand what the system meant when using words such as moderate and strong. Mumtaz et al [6] introduce a multimodal tool to help with code quality analysis and acknowledge this by including tooltips to clarify the boundaries when values change from low to medium. A slightly different approach, less focused on natural language, was used by Demiralp et al [5] when providing an insight-based visualization exploration system.…”
Section: Visualization and Natural Languagementioning
confidence: 99%
“…Recent advances in machine learning and artificial intelligence have paved the way for novel multimodal interactive methods that mix natural language and visualization to facilitate discovery and improve workflows within data analysis [1], [2], [3]. Natural language statements can be used to complement the information that is displayed visually, for example, by reducing clutter with statistical summaries [4], by providing complementary information in textual form that are not perceived easily with graphics [5], or as in the case of automated reports, by contextualizing visual summaries and charts within a narrative [6]. There is, however, a lack of empirical research on understanding how viewers verbalize their interpretations of visualizations and how they interpret verbalizations of visualizations in data analysis contexts.…”
Section: Introductionmentioning
confidence: 99%