1. Bergmayr A, Grossniklaus M, Wimmer M, Kappel G. JUMP – from Java annotations to UML profiles. In: Model driven engineering languages and systems. Lecture notes in computer science, vol. 8767. Valencia, Spain: Springer; 2014. p. 552–68.
2. Bracha G. Pluggable type systems. In: OOPSLA workshop on the revival of dynamic languages, 2004.
3. Model-driven software engineering in practice. Synthesis lectures on software engineering;Brambilla,2012
4. @java;Cazzola;Comput Lang Syst Struct,2014
5. Clark T, Sammut P, Willans JS. Beyond annotations: a proposal for extensible java (XJ). In: Eighth IEEE international working conference on source code analysis and manipulation, 2008. p. 229–38.