{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,12]],"date-time":"2025-11-12T03:27:19Z","timestamp":1762918039038,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":41,"publisher":"ACM","license":[{"start":{"date-parts":[[2019,10,20]],"date-time":"2019-10-20T00:00:00Z","timestamp":1571529600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100002790","name":"Natural Sciences and Engineering Research Council of Canada","doi-asserted-by":"publisher","award":["RGPIN\/03749-2015"],"award-info":[{"award-number":["RGPIN\/03749-2015"]}],"id":[{"id":"10.13039\/501100002790","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2019,10,20]]},"DOI":"10.1145\/3357766.3359537","type":"proceedings-article","created":{"date-parts":[[2019,10,10]],"date-time":"2019-10-10T18:52:21Z","timestamp":1570733541000},"page":"100-112","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":5,"title":["Domain-specific model differencing in visual concrete syntax"],"prefix":"10.1145","author":[{"given":"Manouchehr","family":"Zadahmad","sequence":"first","affiliation":[{"name":"Universit\u00e9 de Montr\u00e9al, Canada"}]},{"given":"Eugene","family":"Syriani","sequence":"additional","affiliation":[{"name":"Universit\u00e9 de Montr\u00e9al, Canada"}]},{"given":"Omar","family":"Alam","sequence":"additional","affiliation":[{"name":"Trent University, Canada"}]},{"given":"Esther","family":"Guerra","sequence":"additional","affiliation":[{"name":"Autonomous University of Madrid, Spain"}]},{"given":"Juan","family":"de Lara","sequence":"additional","affiliation":[{"name":"Autonomous University of Madrid, Spain"}]}],"member":"320","published-online":{"date-parts":[[2019,10,20]]},"reference":[{"key":"e_1_3_2_2_1_1","volume-title":"last accessed","author":"AMOR.","year":"2019","unstructured":"AMOR. last accessed February 2019 . Adaptable model versioning. http:\/\/www.modelversioning.org\/ AMOR. last accessed February 2019. Adaptable model versioning. http:\/\/www.modelversioning.org\/"},{"key":"e_1_3_2_2_2_1","unstructured":"F. Basciani J. Di Rocco D. Di Ruscio A. Di Salle L. Iovino and A. Pierantonio. 2014. MDEForge: an extensible web-based modeling platform. CEUR-WS 66\u201375.  F. Basciani J. Di Rocco D. Di Ruscio A. Di Salle L. Iovino and A. Pierantonio. 2014. MDEForge: an extensible web-based modeling platform. CEUR-WS 66\u201375."},{"key":"e_1_3_2_2_3_1","volume-title":"SFM (LNCS)","volume":"7320","author":"Brosch P.","unstructured":"P. Brosch , G. Kappel , P. Langer , M. Seidl , K. Wieland , and M. Wimmer . 2012. An introduction to model versioning . In SFM (LNCS) , Vol. 7320 . Springer, 336\u2013398. P. Brosch, G. Kappel, P. Langer, M. Seidl, K. Wieland, and M. Wimmer. 2012. An introduction to model versioning. In SFM (LNCS), Vol. 7320. Springer, 336\u2013398."},{"volume-title":"European Conference on Computer-Supported Cooperative Work. Springer, 207\u2013 214","author":"Brosch P.","key":"e_1_3_2_2_4_1","unstructured":"P. Brosch , M. Seidl , K. Wieland , and M. Wimmer . 2009. We can work it out: Collaborative conflict resolution in model versioning . In European Conference on Computer-Supported Cooperative Work. Springer, 207\u2013 214 . P. Brosch, M. Seidl, K. Wieland, and M. Wimmer. 2009. We can work it out: Collaborative conflict resolution in model versioning. In European Conference on Computer-Supported Cooperative Work. Springer, 207\u2013 214."},{"key":"e_1_3_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.5381\/jot.2012.11.3.a2"},{"key":"e_1_3_2_2_6_1","first-page":"2","article-title":"2008. Model differences in the Eclipse Modelling Framework. UPGRADE","volume":"9","author":"Brun C.","year":"2008","unstructured":"C. Brun and A. Pierantonio . 2008. Model differences in the Eclipse Modelling Framework. UPGRADE , The European Journal for the Informatics Professional 9 , 2 ( 2008 ), 29\u201334. C. Brun and A. Pierantonio. 2008. Model differences in the Eclipse Modelling Framework. UPGRADE, The European Journal for the Informatics Professional 9, 2 (2008), 29\u201334.","journal-title":"The European Journal for the Informatics Professional"},{"key":"e_1_3_2_2_7_1","volume-title":"last accessed","author":"CDO.","year":"2019","unstructured":"CDO. last accessed February 2019 . www.eclipse.org\/cdo CDO. last accessed February 2019. www.eclipse.org\/cdo"},{"key":"e_1_3_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.5381\/jot.2007.6.9.a9"},{"key":"e_1_3_2_2_9_1","volume-title":"last accessed","author":"Compare EMF","year":"2019","unstructured":"EMF Compare . last accessed February 2019 . https:\/\/www.eclipse.org\/ emf\/compare\/ EMF Compare. last accessed February 2019. https:\/\/www.eclipse.org\/ emf\/compare\/"},{"key":"e_1_3_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.tcs.2007.02.001"},{"key":"e_1_3_2_2_11_1","unstructured":"H. Ehrig K. Ehrig U. Prange and G. Taentzer. 2006. Fundamentals of Algebraic Graph Transformation. Springer.  H. Ehrig K. Ehrig U. Prange and G. Taentzer. 2006. Fundamentals of Algebraic Graph Transformation. Springer."},{"volume-title":"last accessed","year":"2019","key":"e_1_3_2_2_12_1","unstructured":"EMFStore. last accessed February 2019 . www.eclipse.org\/emfstore EMFStore. last accessed February 2019. www.eclipse.org\/emfstore"},{"key":"e_1_3_2_2_13_1","volume-title":"SLE (LNCS)","volume":"7745","author":"Garc\u00eda J.","unstructured":"J. Garc\u00eda , O. Diaz , and M. Azanza . 2013. Model transformation coevolution: A semi-automatic approach . In SLE (LNCS) , Vol. 7745 . Springer, 144\u2013163. J. Garc\u00eda, O. Diaz, and M. Azanza. 2013. Model transformation coevolution: A semi-automatic approach. In SLE (LNCS), Vol. 7745. Springer, 144\u2013163."},{"key":"e_1_3_2_2_14_1","volume-title":"Considerations for visualizing comparison. Transactions on Visualization and Computer Graphics 24, 1","author":"Gleicher M.","year":"2018","unstructured":"M. Gleicher . 2018. Considerations for visualizing comparison. Transactions on Visualization and Computer Graphics 24, 1 ( 2018 ), 413\u2013423. M. Gleicher. 2018. Considerations for visualizing comparison. Transactions on Visualization and Computer Graphics 24, 1 (2018), 413\u2013423."},{"key":"e_1_3_2_2_15_1","volume-title":"https:\/\/www.eclipse.org\/gmf-tooling\/ . (last accessed","author":"MF.","year":"2019","unstructured":"G MF. 2019. https:\/\/www.eclipse.org\/gmf-tooling\/ . (last accessed in June 2019 ). GMF. 2019. https:\/\/www.eclipse.org\/gmf-tooling\/ . (last accessed in June 2019)."},{"key":"e_1_3_2_2_16_1","doi-asserted-by":"crossref","unstructured":"T. Kehrer U. Kelter and G. Taentzer. 2011. A rule-based approach to the semantic lifting of model differences in the context of model versioning. In Automated Software Engineering. IEEE Computer Society 163\u2013172.  T. Kehrer U. Kelter and G. Taentzer. 2011. A rule-based approach to the semantic lifting of model differences in the context of model versioning. In Automated Software Engineering. IEEE Computer Society 163\u2013172.","DOI":"10.1109\/ASE.2011.6100050"},{"key":"e_1_3_2_2_17_1","volume-title":"Conference on Advanced Information Systems Engineering (LNCS)","volume":"1080","author":"Kelly S.","unstructured":"S. Kelly , K. Lyytinen , and M. Rossi . 1996. MetaEdit+ A fully configurable multi-user and multi-tool CASE and CAME environment . In Conference on Advanced Information Systems Engineering (LNCS) , Vol. 1080 . Springer, 1\u201321. S. Kelly, K. Lyytinen, and M. Rossi. 1996. MetaEdit+ A fully configurable multi-user and multi-tool CASE and CAME environment. In Conference on Advanced Information Systems Engineering (LNCS), Vol. 1080. Springer, 1\u201321."},{"volume-title":"Domain-Specific Modeling - Enabling Full Code Generation","author":"Kelly S.","key":"e_1_3_2_2_18_1","unstructured":"S. Kelly and J-K. Tolvanen . 2008. Domain-Specific Modeling - Enabling Full Code Generation . Wiley . S. Kelly and J-K. Tolvanen. 2008. Domain-Specific Modeling - Enabling Full Code Generation. Wiley."},{"key":"e_1_3_2_2_19_1","doi-asserted-by":"crossref","unstructured":"D. Kolovos D. Di Ruscio A. Pierantonio and R. Paige. 2009. Different models for model matching: An analysis of approaches to support model differencing. In Comparison and Versioning of Software Models. IEEE 1\u20136.  D. Kolovos D. Di Ruscio A. Pierantonio and R. Paige. 2009. Different models for model matching: An analysis of approaches to support model differencing. In Comparison and Versioning of Software Models. IEEE 1\u20136.","DOI":"10.1109\/CVSM.2009.5071714"},{"key":"e_1_3_2_2_20_1","volume-title":"MODELS 2009 Workshops (LNCS)","volume":"6002","author":"K\u00fchne T.","unstructured":"T. K\u00fchne , G. Mezei , E. Syriani , H. Vangheluwe , and M. Wimmer . 2009. Explicit transformation modeling . In MODELS 2009 Workshops (LNCS) , Vol. 6002 . Springer, 240\u2013255. T. K\u00fchne, G. Mezei, E. Syriani, H. Vangheluwe, and M. Wimmer. 2009. Explicit transformation modeling. In MODELS 2009 Workshops (LNCS), Vol. 6002. Springer, 240\u2013255."},{"key":"e_1_3_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.5381\/jot.2012.11.3.a4"},{"key":"e_1_3_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1057\/palgrave.ejis.3000685"},{"key":"e_1_3_2_2_23_1","first-page":"3","article-title":"2018. A framework for relating syntactic and semantic model differences. Software &amp;","volume":"17","author":"Maoz S.","year":"2018","unstructured":"S. Maoz and J. O. Ringert . 2018. A framework for relating syntactic and semantic model differences. Software &amp; System Modeling 17 , 3 ( 2018 ), 753\u2013777. S. Maoz and J. O. Ringert. 2018. A framework for relating syntactic and semantic model differences. Software &amp; System Modeling 17, 3 (2018), 753\u2013777.","journal-title":"System Modeling"},{"key":"e_1_3_2_2_24_1","volume-title":"MODELS 2010 Workshops (LNCS)","volume":"6627","author":"Maoz S.","unstructured":"S. Maoz , J. O. Ringert , and B. Rumpe . 2011. A manifesto for semantic model differencing . In MODELS 2010 Workshops (LNCS) , Vol. 6627 . Springer, 194\u2013203. S. Maoz, J. O. Ringert, and B. Rumpe. 2011. A manifesto for semantic model differencing. In MODELS 2010 Workshops (LNCS), Vol. 6627. Springer, 194\u2013203."},{"key":"e_1_3_2_2_25_1","doi-asserted-by":"crossref","unstructured":"A. Mehra J. C. Grundy and J. G. Hosking. 2005. A generic approach to supporting diagram differencing and merging for collaborative design. In Automated Software Engineering. ACM 204\u2013213.  A. Mehra J. C. Grundy and J. G. Hosking. 2005. A generic approach to supporting diagram differencing and merging for collaborative design. In Automated Software Engineering. ACM 204\u2013213.","DOI":"10.1145\/1101908.1101940"},{"key":"e_1_3_2_2_26_1","volume-title":"last accessed","author":"CVS.","year":"2019","unstructured":"Model CVS. last accessed February 2019 . www.modelcvs.org ModelCVS. last accessed February 2019. www.modelcvs.org"},{"key":"e_1_3_2_2_27_1","unstructured":"OCL. 2014. http:\/\/www.omg.org\/spec\/OCL\/ .  OCL. 2014. http:\/\/www.omg.org\/spec\/OCL\/ ."},{"key":"e_1_3_2_2_28_1","doi-asserted-by":"crossref","unstructured":"D. Ohst M. Welle and U. Kelter. 2003. Differences between versions of UML diagrams. In ESEC\/FSE. ACM 227\u2013236.  D. Ohst M. Welle and U. Kelter. 2003. Differences between versions of UML diagrams. In ESEC\/FSE. ACM 227\u2013236.","DOI":"10.1145\/949952.940102"},{"key":"e_1_3_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2015.08.047"},{"key":"e_1_3_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICECCS.2009.15"},{"key":"e_1_3_2_2_31_1","volume-title":"Guest editor","author":"Schmidt D. C.","year":"2006","unstructured":"D. C. Schmidt . 2006. Guest editor \u2019s introduction: Model-driven engineering. Computer 39, 2 ( 2006 ), 25\u201331. D. C. Schmidt. 2006. Guest editor\u2019s introduction: Model-driven engineering. Computer 39, 2 (2006), 25\u201331."},{"key":"e_1_3_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2015.02.008"},{"volume-title":"last accessed","year":"2019","key":"e_1_3_2_2_33_1","unstructured":"Sirius. last accessed February 2019 . www.eclipse.org\/sirius Sirius. last accessed February 2019. www.eclipse.org\/sirius"},{"key":"e_1_3_2_2_34_1","unstructured":"M. Stephan and J. R. Cordy. 2013. A survey of model comparison approaches and applications. In MODELSWARD. SciTePress 265\u2013277.  M. Stephan and J. R. Cordy. 2013. A survey of model comparison approaches and applications. In MODELSWARD. SciTePress 265\u2013277."},{"key":"e_1_3_2_2_35_1","first-page":"2","article-title":"2013. A modular timed graph transformation language for simulation-based design. Software &amp;","volume":"12","author":"Syriani E.","year":"2013","unstructured":"E. Syriani and H. Vangheluwe . 2013. A modular timed graph transformation language for simulation-based design. Software &amp; System Modeling 12 , 2 ( 2013 ), 387\u2013414. E. Syriani and H. Vangheluwe. 2013. A modular timed graph transformation language for simulation-based design. Software &amp; System Modeling 12, 2 (2013), 387\u2013414.","journal-title":"System Modeling"},{"key":"e_1_3_2_2_36_1","volume-title":"Companion proceedings (MODELS\u201913)","volume":"1115","author":"Syriani E.","unstructured":"E. Syriani , H. Vangheluwe , R. Mannadiar , C. Hansen , S. Van Mierlo , and H. Ergin . 2013. AToMPM: A web-based modeling environment . In Companion proceedings (MODELS\u201913) , Vol. 1115 . CEUR-WS.org, 21\u201325. E. Syriani, H. Vangheluwe, R. Mannadiar, C. Hansen, S. Van Mierlo, and H. Ergin. 2013. AToMPM: A web-based modeling environment. In Companion proceedings (MODELS\u201913), Vol. 1115. CEUR-WS.org, 21\u201325."},{"key":"e_1_3_2_2_37_1","volume-title":"Automating feature model refactoring: A model transformation approach. Information and Softw. Tech. 80","author":"Tanhaei M.","year":"2016","unstructured":"M. Tanhaei , J. Habibi , and S-H. Mirian-Hosseinabadi . 2016. Automating feature model refactoring: A model transformation approach. Information and Softw. Tech. 80 ( 2016 ), 138\u2013157. M. Tanhaei, J. Habibi, and S-H. Mirian-Hosseinabadi. 2016. Automating feature model refactoring: A model transformation approach. Information and Softw. Tech. 80 (2016), 138\u2013157."},{"volume-title":"Generic Tool for Visualization of Model Differences. In International Workshop on Model Comparison in Practice. ACM, 66\u201375","author":"van den Brand M.","key":"e_1_3_2_2_38_1","unstructured":"M. van den Brand , Z. Proti\u0107 , and T. Verhoeff . 2010 . Generic Tool for Visualization of Model Differences. In International Workshop on Model Comparison in Practice. ACM, 66\u201375 . M. van den Brand, Z. Proti\u0107, and T. Verhoeff. 2010. Generic Tool for Visualization of Model Differences. In International Workshop on Model Comparison in Practice. ACM, 66\u201375."},{"key":"e_1_3_2_2_39_1","volume-title":"SLE (LNCS)","volume":"6940","author":"Vermolen S. D.","unstructured":"S. D. Vermolen , G. Wachsmuth , and E. Visser . 2012. Reconstructing complex metamodel evolution . In SLE (LNCS) , Vol. 6940 . Springer, 201\u2013221. S. D. Vermolen, G. Wachsmuth, and E. Visser. 2012. Reconstructing complex metamodel evolution. In SLE (LNCS), Vol. 6940. Springer, 201\u2013221."},{"volume-title":"International Conference on Intelligent Engineering Systems. 233\u2013238","author":"Viyovi\u0107 V.","key":"e_1_3_2_2_40_1","unstructured":"V. Viyovi\u0107 , M. Maksimovi\u0107 , and B. Perisi\u0107 . 2014. Sirius: A rapid development of DSM graphical editor . In International Conference on Intelligent Engineering Systems. 233\u2013238 . V. Viyovi\u0107, M. Maksimovi\u0107, and B. Perisi\u0107. 2014. Sirius: A rapid development of DSM graphical editor. In International Conference on Intelligent Engineering Systems. 233\u2013238."},{"key":"e_1_3_2_2_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/1370152.1370163"}],"event":{"name":"SLE '19: 12th ACM SIGPLAN International Conference on Software Language Engineering","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"],"location":"Athens Greece","acronym":"SLE '19"},"container-title":["Proceedings of the 12th ACM SIGPLAN International Conference on Software Language Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3357766.3359537","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3357766.3359537","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:32:57Z","timestamp":1750199577000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3357766.3359537"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,10,20]]},"references-count":41,"alternative-id":["10.1145\/3357766.3359537","10.1145\/3357766"],"URL":"https:\/\/doi.org\/10.1145\/3357766.3359537","relation":{},"subject":[],"published":{"date-parts":[[2019,10,20]]},"assertion":[{"value":"2019-10-20","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}