A modelling language for the effective design of Java annotations

Irene Córdoba, Juan D. Lara · 2015

This paper describes a new modelling language for the effective design of Java annotations. Since their inclusion in the 5th edition of Java, annotations have grown from a useful tool for the addition of meta-data to play a central role in many popular software projects. Usually they are conceived as sets with dependency and integrity constraints within them; however, the native support provided by Java for expressing this design is very limited.

Read the paper · More papers on PaperTik