Annotation Visualizer: A software visualization tool for code annotations
Phyllipe Lima, Nathalya Stefhany Pereira, Everaldo Gomes, Eduardo Guerra, Paulo Meirelles · Software Impacts · 2023
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.