Auflistung nach Autor:in "Bergmayr, Alexander"
1 - 2 von 2
Treffer pro Seite
Sortieroptionen
- KonferenzbeitragTaking the pick out of the bunch - type-safe shrinking of metamodels(Software Engineering 2013, 2013) Bergmayr, Alexander; Wimmer, Manuel; Retschitzegger, Werner; Zdun, UweTo focus only on those parts of a metamodel that are of interest for a specific task requires techniques to generate metamodel snippets. Current techniques generate strictly structure-preserving snippets, only, although restructuring would facilitate to generate less complex snippets. Therefore, we propose metamodel shrinking to enable type-safe restructuring of snippets that are generated from base metamodels. Our approach allows to shrink a selected set of metamodel elements by automatic reductions that guarantee type-safe results by design. Based on experiments with 12 different metamodels from various application domains, we demonstrate the benefits of metamodel shrinking supported by our prototypical implementation build on top of the Eclipse Modeling Framework (EMF).
- KonferenzbeitragUML profile generation for annotation-based modeling(Software-engineering and management 2015, 2015) Bergmayr, Alexander; Grossniklaus, Michael; Wimmer, Manuel; Kappel, GertiThe 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.