Paige, R.F., Matragkas, N.D., Rose, L.M.: Evolving models in model-driven engineering: State-of-the-art and future challenges. J. Syst. Softw. 111, 272–280 (2016) Article Google Scholar
Brosch, P., Kappel, G., Langer, P., Seidl, M., Wieland, K., Wimmer, M.: An introduction to model versioning. In SFM, volume 7320 of LNCS, pages 336–398. Springer, (2012)
Altmanninger, K., Kappel, G., Kusel, A., Retschitzegger, W., Seidl, M., Schwinger, W., Wimmer, M.: AMOR – towards adaptable model versioning. In Workshop on Model Co-Evolution and Consistency Management, (2008)
Kappel, G., Kapsammer, E., Kramler, G., Reiter, T., Retschitzegger, W., Schwinger, W.: Towards a semantic infrastructure supporting model-based tool integration. In International Workshop on Global Integrated Model Management, pages 43–46. ACM (2006)
Koegel, M., Helming, J.: EMFStore: a model repository for EMF models. In International Conference on Software Engineering, volume 2, pages 307–308. ACM (2010)
Brosch, P., Seidl, M., Wieland, K., Wimmer, M.: We can work it out: Collaborative conflict resolution in model versioning. In European Conference on Computer-Supported Cooperative Work, pages 207–214. Springer (2009)
Schwägerl, F., Uhrig, S., Westfechtel, B.: A graph-based algorithm for three-way merging of ordered collections in EMF models. Sci. Comput. Program. 113, 51–81 (2015) Article Google Scholar
Zadahmad, M., Syriani, E., Alam, O., Guerra, E., de Lara, J.: Domain-specific model differencing in visual concrete syntax. In Software Language Engineering, pages 100–112. ACM (2019)
Kehrer, T., Kelter, U., Taentzer, G.: A rule-based approach to the semantic lifting of model differences in the context of model versioning. In Automated Software Engineering, pages 163–172. IEEE Computer Society (2011)
Cicchetti, A., Ruscio, D.D., Pierantonio, A.: A metamodel independent approach to difference representation. J. Object Technol. 6(9), 165–185 (2007) Article Google Scholar
Syriani, E., Vangheluwe, H.: A modular timed graph transformation language for simulation-based design. Softw. Syst. Model. 12(2), 387–414 (2013) Article Google Scholar
Kelly, S., Lyytinen, K., Rossi, M.: MetaEdit+ A fully configurable multi-user and multi-tool CASE and CAME environment. In Conference on Advanced Information Systems Engineering, volume 1080 of LNCS, pages 1–21. Springer (1996)
Syriani, E., Vangheluwe, H., Mannadiar, R., Hansen, C., Van Mierlo, S., Ergin, H.: AToMPM: A web-based modeling environment. In MODELS’13 Invited Talks, Demonstration Session, Poster Session, and ACM Student Research Competition, volume 1115, pages 21–25. CEUR-WS.org (2013)
OMG. The Object Constraint Language (OCL) v. 2.4. Specification. http://www.omg.org/spec/OCL/, 2014. (last accessed in January 2021)
Lin, Y., Gray, J., Jouault, F.: DSMDiff: a differentiation tool for domain-specific models. Eur. J. Inf. Syst. 16(4), 349–361 (2007) Article Google Scholar
Brun, C., Pierantonio, A.: Model differences in the eclipse modelling framework. UPGRADE, Eur. J. Informatics Prof. 9(2), 29–34 (2008) Google Scholar
Ehrig, H., Ehrig, K., Prange, U., Taentzer, G.: Fundamentals of algebraic graph transformation. Monographs in Theoretical Computer Science. An EATCS Series. Springer (2006)
Kühne, T., Mezei, G., Syriani, E., Vangheluwe, H., Wimmer, M.: Explicit transformation modeling. In MODELS 2009 Workshops, volume 6002 of LNCS, pages 240–255. Springer (2009)
Arendt, T., Biermann, E., Jurack, S., Krause, C., Taentzer, G.: Henshin: Advanced concepts and tools for in-place EMF model transformations. In Model Driven Engineering Languages and Systems, volume 6394 of LNCS, pages 121–135. Springer, (2010)
Strüber, D., Born, K., Gill, K. D., Groner, R., Kehrer, T., Ohrndorf, M., Tichy, M.: Henshin: A usability-focused framework for emf model transformation development. In International Conference on Graph Transformation, volume 10373 of LNCS, pages 196–208. Springer (2017)
Biermann, E., Ermel, C., Taentzer, G.: Formal foundation of consistent emf model transformations by algebraic graph transformation. Softw. Syst. Model. 11(2), 227–250 (2012) Article Google Scholar
de Lara, J., Bardohl, R., Ehrig, H., Ehrig, K., Prange, U., Taentzer, G.: Attributed graph transformation with node type inheritance. Theoret. Comput. Sci. 376(3), 139–163 (2007) ArticleMathSciNet Google Scholar
Lambers, L., Ehrig, H., Orejas, F.: Conflict detection for graph transformation with negative application conditions. In International Conference on Graph Transformation, volume 4178 of LNCS, pages 61–76. Springer (2006)
Lambers, L., Strüber, D., Taentzer, G., Born, K., Huebert, J.: Multi-granular conflict and dependency analysis in software engineering based on graph transformation. In International Conference on Software Engineering, pages 716–727. ACM (2018)
Al-Herz, A., Pothen, A.: A 2/3-approximation algorithm for vertex-weighted matching. Discrete Applied Mathematics, (2019)
Tarjan, R.: Depth-first search and linear graph algorithms. SIAM J. Comput. 1(2), 146–160 (1972) ArticleMathSciNet Google Scholar
Herrmannsdoerfer, M., Ratiu, D., Wachsmuth, G.: Language evolution in practice: The history of GMF. In Software Language Engineering, volume 5969 of LNCS, pages 3–22. Springer (2009)
Tanhaei, M., Habibi, J., Mirian-Hosseinabadi, S.-H.: Automating feature model refactoring: A model transformation approach. Inf. Softw. Technol. 80, 138–157 (2016) Article Google Scholar
Stephan, M., Cordy, J. R.: A survey of model comparison approaches and applications. In Model-Driven Engineering and Software Development, 265–277. SciTePress (2013)
Kolovos, D., Di Ruscio, D., Pierantonio, A., Paige R.: Different models for model matching: An analysis of approaches to support model differencing. In Workshop on Comparison and Versioning of Software Models, pages 1–6. IEEE (2009)
Langer, P., Wimmer, M., Gray, J., Kappel, G., Vallecillo, A.: Language-specific model versioning based on signifiers. Journal of Object Technology 11(3), 4–1 (2012) Article Google Scholar
Xing, Z., Stroulia, E.: UMLDiff: an algorithm for object-oriented design differencing. In Automated software engineering, pages 54–65 (2005)
Maoz, S., Ringert, J. O., Rumpe, B.: A manifesto for semantic model differencing. In MODELS 2010 Workshops, volume 6627 of LNCS, pages 194–203. Springer (2011)
Maoz, S., Ringert, J.O.: A framework for relating syntactic and semantic model differences. Softw. Syst. Model. 17(3), 753–777 (2018) Article Google Scholar
Holthusen, S., Wille, D., Legat, C., Beddig, S., Schaefer, I., Vogel-Heuser, B.: Family model mining for function block diagrams in automation software. In International Software Product Line Conference: Companion Volume for Workshops, Demonstrations and Tools, volume 2, pages 36–43. ACM (2014)
Reuling, D., Lochau, M., Kelter, U.: From imprecise n-way model matching to precise n-way model merging. J. Object Technol. 18(2), 8:1-20 (2019) Article Google Scholar
García, J., Diaz, O., Azanza, M.: Model transformation co-evolution: A semi-automatic approach. In Software Language Engineering, volume 7745 of LNCS, pages 144–163. Springer (2013)
Vermolen, S. D., Wachsmuth, G., Visser, E.: Reconstructing complex metamodel evolution. In Software Language Enginerring, volume 6940 of LNCS, pages 201–221. Springer (2012)
Gleicher, M.: Considerations for visualizing comparison. Trans. Vis. Comput. Gr. 24(1), 413–423 (2018) Article Google Scholar
Brosch, P., Seidl, M., Wimmer, M., Kappel, G.: Conflict visualization for evolving UML models. J. Object Technol. 11(3), 2:1-30 (2012) Article Google Scholar
Schipper, A., Fuhrmann, H., von Hanxleden, R.: Visual comparison of graphical models. In International Conference on Engineering of Complex Computer Systems, pages 335–340. IEEE (2009)
Mehra, A., Grundy, J. C., Hosking J. G.: A generic approach to supporting diagram differencing and merging for collaborative design. In Automated Software Engineering, pages 204–213. ACM (2005)
Ohst, D., Welle, M., Kelter, U.: Differences between versions of UML diagrams. In Proceedings of the 9th European software engineering conference held jointly with 11th international symposium on Foundations of software engineering, pages 227–236. ACM (2003)
van den Brand, M., Protić, Z., Verhoeff, T.: Generic tool for visualization of model differences. In International Workshop on Model Comparison in Practice, pages 66–75. ACM (2010)
Wenzel, S.: Scalable visualization of model differences. In Workshop on Comparison and versioning of software models, pages 41–46. ACM (2008)
Altmanninger, K., Seidl, M., Wimmer, M.: A survey on model versioning approaches. Int. J. Web Inf. Syst. 5(3), 271–304 (2009) Article Google Scholar
Brosch, P., Seidl, M., Kappel, G.: A recommender for conflict resolution support in optimistic model versioning. In SPLASH/OOPSLA Companion, pages 43–50. ACM (2010)
Espinazo-Pagán, J., García-Molina, J.: A homogeneous repository for collaborative mde. In International Workshop on Model Comparison in Practice, pages 56–65. ACM (2010)
Espinazo-Pagán, J., Cuadrado, J. S., Molina, J. G.: Morsa: A scalable approach for persisting and accessing large models. In Model Driven Engineering Languages and Systems, volume 6981 of LNCS, pages 77–92. Springer (2011)
Akdur, D., Garousi, V., Demirörs, O.: A survey on modeling and model-driven engineering practices in the embedded software industry. J. Syst. Architect. 91, 62–82 (2018) Article Google Scholar
Mohagheghi, P., Gilani, W., Stefanescu, A., Fernandez, M.A., Nordmoen, B., Fritzsche, M.: Where does model-driven engineering help? experiences from three industrial cases. Softw. Syst. Model. 12(3), 619–639 (2013) Article Google Scholar
Störrle, H.: Towards clone detection in uml domain models. In European Conference on Software Architecture: Companion Volume, pages 285–293. ACM (2010)
Störrle, H.: Cost-effective evolution of research prototypes into end-user tools. Sci. Comput. Program. 134, 47–60 (2017) Article Google Scholar
Babur, Ö., Cleophas, L., van den Brand, M.: Metamodel clone detection with SAMOS. J. Comput. Lang. 51, 57–74 (2019) Article Google Scholar
Basciani, F., Rocco, J., Di Ruscio, D., Salle, A., Iovino, L., Pierantonio, A.: MDEForge: an extensible web-based modeling platform. In International Workshop on Model-Driven Engineering on and for the Cloud, volume 1242, pages 66–75. CEUR-WS.org (2014)