Many scenarios require flexible model transformations as their execution should of course produce models with the best possible quality. At the same time, transformation problems often span a very large search space with respect to possible transformation results. Thus, guidance for transformation executions to find good solutions...
-
April 20, 2018 (v1)PublicationUploaded on: March 27, 2023
-
April 23, 2018 (v1)Publication
This paper describes a case study for the ninth Transformation Tool Contest (TTC'16)1. The case is aimed at the production of high-quality designs for object-oriented systems and presents the problem of finding a good class diagram for a given set of methods and attributes with functional and data relationships among them. In order to obtain...
Uploaded on: December 4, 2022 -
April 20, 2018 (v1)Publication
Model transformations are an important cornerstone of model‐driven engineering, a discipline which facilitates the abstraction of relevant information of a system as models. The success of the final system mainly depends on the optimization of these models through model transformations. Currently, the application of transformations is realized...
Uploaded on: March 27, 2023 -
April 23, 2018 (v1)Publication
Modularization concepts have been introduced in several modeling languages in order to tackle the problem that real-world models quickly become large monolithic artifacts. Having these concepts at hand allows for structuring models during modeling activities. However, legacy models often lack a proper structure, and thus, still remain...
Uploaded on: March 27, 2023 -
April 23, 2018 (v1)Publication
With the promise of seemingly unlimited resources and the flexible pay-as-you-go business model, more and more applications are moving to the cloud. However, to fully utilize the features offered by cloud providers, the existing applications need to be adapted accordingly. To support the developer in this task, different cloud computing...
Uploaded on: March 27, 2023 -
April 24, 2018 (v1)Publication
Many model transformation scenarios require flexible execution strategies as they should produce models with the highest possible quality. At the same time, transformation problems often span a very large search space with respect to possible transformation results. Recently, different proposals for finding good transformation results without...
Uploaded on: March 27, 2023 -
January 19, 2018 (v1)Publication
Model transformation programs are iteratively refined, restructured, and evolved due to many reasons such as fixing bugs and adapting existing transformation rules to new metamodels version. Thus, modular design is a desirable property for model transformations as it can significantly improve their evolution, comprehensibility, maintainability,...
Uploaded on: March 27, 2023 -
April 16, 2018 (v1)Publication
Over the past decade, cloud services emerged as one of the most promising technologies in IT. Since cloud computing allows improving the quality of software and, at the same time, aims at reducing costs of operating software and hardware, more and more software is delivered as a service in the cloud. However, moving existing software...
Uploaded on: December 4, 2022