作者
Phyllipe Lima, Jorge Melegati, Everaldo Gomes, Nathalya Stefhany Pereira, Eduardo Guerra, Paulo Meirelles
发表日期
2023/2/1
期刊
Information and Software Technology
卷号
154
页码范围
107089
出版商
Elsevier
简介
Context
Code annotations is a widely used feature in Java systems to configure custom metadata on programming elements. Their increasing presence creates the need for approaches to assess and comprehend their usage and distribution. In this context, software visualization has been studied and researched to improve program comprehension in different aspects.
Objectives
This study aimed at designing a software visualization approach that graphically displays how code annotations are distributed and organized in a software system and developing a tool, as a reference implementation of the approach, to generate views and interact with users.
Methods
We conducted an empirical evaluation through questionnaires and interviews to evaluate our visualization approach considering four aspects: (i) effectiveness for program comprehension, (ii) perceived usefulness, (iv) perceived ease of use, and (iv) suitability …
引用总数
学术搜索中的文章
P Lima, J Melegati, E Gomes, NS Pereira, E Guerra… - Information and Software Technology, 2023