Advanced search
Start date
Betweenand


Annotation Visualizer: A software visualization tool for code annotations

Full text
Author(s):
Lima, Phyllipe ; Pereira, Nathalya Stefhany ; Gomes, Everaldo ; Guerra, Eduardo ; Meirelles, Paulo
Total Authors: 5
Document type: Journal article
Source: SOFTWARE IMPACTS; v. 16, p. 4-pg., 2023-03-25.
Abstract

The Annotation Visualizer (AVisualizer) is a software visualization tool for displaying code annotations distribution in a given target Java-based software system. Implemented as a web application, it can extract annotations usage from the target source code and display it using a hierarchical circle packing approach. Using a dedicated suite of software metrics, it can display size-related information and code responsibilities associated with annotations usage. The tool provides three different views of the analyzed system, each with different granularity. The AVisualizer is a tool that helps improve code comprehension. (AU)

FAPESP's process: 19/12743-4 - A study about the impact of code annotations in software evolution
Grantee:Paulo Roberto Miranda Meirelles
Support Opportunities: Regular Research Grants