UML Profile Generation for Annotation-based Modeling


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.

Talk: Software Engineering (SE), Dresden; 03-17-2015 - 03-20-2015; in: “Softwae Engineering / Software Management 2015”, GI, LNI 239 (2015), ISBN: 978-3-88579-633-6; 101 - 102
Michael Grossniklaus
Dr. sc. techn. Dipl. Inf.-Ing. ETH
    Manuel Wimmer
    Privatdoz. Mag.rer.soc.oec. Dr.rer.soc.oec.
    Gerti Kappel
    Gerti Kappel Mag.a techn.