Title
Characterizing the Usage, Evolution and Impact of Java Annotations in Practice
Abstract
Annotations have been formally introduced into Java since Java 5. Since then, annotations have been widely used by the Java community for different purposes, such as compiler guidance and runtime processing. Despite the ever-growing use, there is still limited empirical knowledge about the actual usage of annotations in practice, the changes made to annotations during software evolution, and the p...
Year
DOI
Venue
2021
10.1109/TSE.2019.2910516
IEEE Transactions on Software Engineering
Keywords
DocType
Volume
Annotations,Java,Tools,Libraries,Runtime,Open source software
Journal
47
Issue
ISSN
Citations 
5
0098-5589
1
PageRank 
References 
Authors
0.36
0
4
Name
Order
Citations
PageRank
Yu Zhongxing110.36
Cheng-Gang Bai2958.02
Lionel Seinturier3104179.30
Martin Monperrus4133070.54