0

From Software Modeling to System Modeling - Transforming the Change

From Software Modeling to System Modeling- Transforming the Change

Semantic Model Differencing Based on Execution Traces

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 …

Towards Integrating Modeling and Programming Languages: The Case of UML and Java

Today, modeling and programming constitute separate activities carried out using modeling respectively programming languages, which are neither well integrated with each other nor have a one-to-one correspondence. As a consequence, platform and …

A Generic Framework for Realizing Semantic Model Differencing Operators

On Synergies between Model Transformations and Semantic Web Technologies

UML-based Cloud Application Modeling with Libraries, Profiles and Templates

Bridging Java Annotations and UML Profiles with JUMP

UML profiles support annotations at the modeling level. However, current modeling tools lack the capabilities to generate such annotations required for the programming level, which is desirable for reverse engineering and forward engineering …

From Model Evolution to Evolution Models