Tailor-made model comparison: how to customize EMF Compare for your modeling language - vTomb

Tailor-made model comparison: how to customize EMF Compare for your modeling language

Home
Donate
All
People & Blogs
Entertainment
Music
Gaming
Education
Howto & Style
News & Politics
Science & Technology
Film & Animation
Sports
Comedy
Autos & Vehicles
Nonprofits & Activism
Travel & Events
Pets & Animals

EMF Compare is a framework supporting model differencing and merging for EMF-based models. Therefore, it enables users to determine changes they have applied to their models, to identify overlaps between distinct models and to merge changes that have been performed on the same model by different users in parallel.

However, in many modeling projects, the modeling languages and tools for showing and editing models are tailored to the specific needs of the targeted users. Typical customizations range from domain-specific model editing UIs, such as diagrams or form-based UIs, to modeling macros that allow users to make many model changes with one click. If you apply EMF Compare in such customized modeling environments as is, the results cannot and will not be satisfactory out-of-the-box. EMF Compare is and can only be an extensible framework rather than a one-size-fits-all tool.

In this talk, we show you how you can add tailor-made model comparison capabilities to your modeling project by customizing and integrating EMF Compare in various ways. We explain the extension mechanisms based on examples from customizations that we have actually developed for Papyrus UML and domain-specific form-based modeling projects.

Philip Langer, Laurent Delaigue, Maximilian Kögel

By using our services, you agree to our Privacy Policy.
Powered by Wildsbet.

© 2022 vTomb

By using our services, you agree to our Privacy Policy.
Got it