1. What are the contributions in this paper?
To remedy these issues, the authors propose a role-based approach for runtime model synchronization.. In particular, the authors propose role-based synchronization rules that enable the immediate and continuous propagation of changes to multiple interrelated models ( and back again ).. Additionally, their approach permits adding new and customized synchronization rules at runtime.. The authors illustrate the benefits of role-based runtime model synchronization using the Families to Persons case study from the Transformation Tool Contest 2017.
read more
2. What are the future works in this paper?
In the future, the authors will extend the implementation from Sect.. Therefore, the authors will create an abstract version of this approach that is adaptable with new custom synchronization rules for different kinds of models.
read more
3. What is the main challenge of model-driven engineering?
Roundtrip engineering [15] is the combination of forward and backward transformations and is one of the major challenges of model-driven engineering.
read more
4. What is the advantage of role-oriented programming?
The advantage of role-oriented programming is its ability to dynamically adapt object’s behavior by binding and dropping roles at runtime.
read more




