CADV: A software visualization approach for code annotations distribution
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 …
metadata on programming elements. Their increasing presence creates the need for …
How do annotations affect Java code readability?
Objective To better understand this effect, this paper systematically investigates the
relationship between code annotations and code readability. Method In a survey with …
relationship between code annotations and code readability. Method In a survey with …
Esfinge Virtual Lab-A Virtual Laboratory Platform With a Metadata-based API and Based on Dynamic Component
F Pereira, D França, V Paschoal, M Nardes… - IEEE …, 2023 - ieeexplore.ieee.org
The aim of this study is to introduce a virtual laboratory platform with metadata-based API for
the creation of dynamic software components. Also, the study seeks to assess the platform's …
the creation of dynamic software components. Also, the study seeks to assess the platform's …
An Approach Based on Metadata to Implement Convention over Configuration Decoupled from Framework Logic
Frameworks are essential for software development, providing code design and reuse for its
users. Well-known Java frameworks and APIs such as Spring, JUnit, and JPA rely on …
users. Well-known Java frameworks and APIs such as Spring, JUnit, and JPA rely on …
Source Code Metrics: A Study on Scientific Publications in Brazilian Symposia and the Perception of Computing Students
CM Monteiro, CN Silva, RX Amorim… - Proceedings of the 20th …, 2024 - dl.acm.org
Context: Software quality is not just about what users see. Code is a key part of software
evaluation and improvement, so it is essential to use source code metrics. Problem: There …
evaluation and improvement, so it is essential to use source code metrics. Problem: There …
[PDF][PDF] How does annotations affect Java code readability?
Context: Code annotation is a feature to define custom metadata about programming
elements. Many modern frameworks and APIs use annotations to keep integration less …
elements. Many modern frameworks and APIs use annotations to keep integration less …