UML Profile Generation for Annotation-based Modeling

A. Bergmayr, M. Grossniklaus, M. Wimmer, G. Kappel:
"UML Profile Generation for Annotation-based Modeling";
Vortrag: Software Engineering (SE), Dresden; 17.03.2015 - 20.03.2015; in:"Softwae Engineering / Software Management 2015", GI, LNI 239 (2015), ISBN: 978-3-88579-633-6; S. 101 - 102.

[ Publication Database ]


The capability of UML profiles to serve as annotation mechanism has been recognized in both industry and research. With JUMP, we have presented a fully automatic approach to generate profiles from annotation-based Java libraries. We have demonstrated the practical value of JUMP by contributing profiles that facilitate reverse-engineering and forward-engineering scenarios for the Java platform. Its evaluation shows that automatically generated profiles are equal or even improved in quality compared to profiles currently used in practice.