{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,25]],"date-time":"2025-11-25T06:51:47Z","timestamp":1764053507141,"version":"3.41.0"},"reference-count":71,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2017,9,15]],"date-time":"2017-09-15T00:00:00Z","timestamp":1505433600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"name":"National Foundation for Research, Technology and Development"},{"DOI":"10.13039\/501100011090","name":"Federal Ministry of Economy, Family and Youth","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100011090","id-type":"DOI","asserted-by":"crossref"}]},{"name":"MoNoGe collaborative project - FUI #15"},{"DOI":"10.13039\/501100006012","name":"Christian Doppler Forschungsgesellschaft","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100006012","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Softw Syst Model"],"published-print":{"date-parts":[[2019,6]]},"DOI":"10.1007\/s10270-017-0622-9","type":"journal-article","created":{"date-parts":[[2017,9,15]],"date-time":"2017-09-15T04:17:51Z","timestamp":1505449071000},"page":"1931-1952","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":41,"title":["A feature-based survey of model view approaches"],"prefix":"10.1007","volume":"18","author":[{"given":"Hugo","family":"Bruneliere","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Erik","family":"Burger","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jordi","family":"Cabot","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Manuel","family":"Wimmer","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2017,9,15]]},"reference":[{"key":"622_CR1","volume-title":"Systems and Software Engineering: Architecture Description","author":"ISO\/IEC\/IEEE Std 42010:2011","year":"2011","unstructured":"ISO\/IEC\/IEEE Std 42010:2011: Systems and Software Engineering: Architecture Description. IEEE, Los Alamitos (2011)"},{"issue":"1","key":"622_CR2","doi-asserted-by":"publisher","first-page":"103","DOI":"10.1007\/s10270-007-0049-9","volume":"7","author":"M Alanen","year":"2008","unstructured":"Alanen, M., Porres, I.: A metamodeling language supporting subset and union properties. Softw. Syst. Model. 7(1), 103\u2013124 (2008)","journal-title":"Softw. Syst. Model."},{"issue":"3","key":"622_CR3","doi-asserted-by":"publisher","first-page":"271","DOI":"10.1108\/17440080910983556","volume":"5","author":"K Altmanninger","year":"2009","unstructured":"Altmanninger, K., Seidl, M., Wimmer, M.: A survey on model versioning approaches. Int. J. Web Inf. Syst. 5(3), 271\u2013304 (2009)","journal-title":"Int. J. Web Inf. Syst."},{"key":"622_CR4","doi-asserted-by":"crossref","unstructured":"Anjorin, A., Rose, S., Deckwerth, F., Sch\u00fcrr, A.: Efficient model synchronization with view triple graph grammars. In: Proceedings of the 10th European Conference on Modelling Foundations and Applications (ECMFA), pp. 1\u201317. Springer, Berlin (2014)","DOI":"10.1007\/978-3-319-09195-2_1"},{"issue":"2","key":"622_CR5","doi-asserted-by":"publisher","first-page":"89","DOI":"10.5381\/jot.2010.9.2.a1","volume":"9","author":"A Anwar","year":"2010","unstructured":"Anwar, A., Ebersold, S., Coulette, B., Nassar, M., Kriouile, A.: A rule-driven approach for composing viewpoint-oriented models. J. Object Technol. 9(2), 89\u2013114 (2010)","journal-title":"J. Object Technol."},{"key":"622_CR6","doi-asserted-by":"publisher","first-page":"54","DOI":"10.1007\/978-3-540-85289-6_4","volume-title":"The Common Component Modeling Example","author":"C Atkinson","year":"2008","unstructured":"Atkinson, C., Bostan, P., Brenner, D., Falcone, G., Gutheil, M., Hummel, O., Juhasz, M., Stoll, D.: Modeling components and component-based systems in KobrA. In: Rausch, A., Reussner, R., Mirandola, R., Pl\u00e1\u0161il, F. (eds.) The Common Component Modeling Example, pp. 54\u201384. Springer, Berlin (2008)"},{"key":"622_CR7","doi-asserted-by":"crossref","unstructured":"Atkinson, C., Stoll, D., Bostan, P.: Orthographic software modeling: a practical approach to view-based development. In: Proceedings of the 4th International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE), pp. 206\u2013219. Springer, Berlin (2010)","DOI":"10.1007\/978-3-642-14819-4_15"},{"issue":"3","key":"622_CR8","doi-asserted-by":"publisher","first-page":"431","DOI":"10.1007\/s10270-011-0197-9","volume":"11","author":"G Bergmann","year":"2012","unstructured":"Bergmann, G., R\u00e1th, I., Varr\u00f3, G., Varr\u00f3, D.: Change-driven model transformations: change (in) the rule to rule the change. Softw. Syst. Model. 11(3), 431\u2013461 (2012)","journal-title":"Softw. Syst. Model."},{"key":"622_CR9","doi-asserted-by":"crossref","unstructured":"Bernstein, P.A., Melnik, S.: Model management 2.0: manipulating richer mappings. In: Proceedings of the 2007 ACM SIGMOD International Conference on Management of Data (SIGMOD), pp. 1\u201312. ACM, London (2007)","DOI":"10.1145\/1247480.1247482"},{"key":"622_CR10","doi-asserted-by":"crossref","unstructured":"Beyhl, T., Blouin, D., Giese, H., Lambers, L.: On the operationalization of graph queries with generalized discrimination networks. In: Proceedings of the 9th International Conference on Graph Transformation (ICGT), pp. 170\u2013186. Springer, Berlin (2016)","DOI":"10.1007\/978-3-319-40530-8_11"},{"key":"622_CR11","doi-asserted-by":"crossref","unstructured":"B\u00e9zivin, J., Bouzitouna, S., Del\u00a0Fabro, M.D., Gervais, M.P., Jouault, F., Kolovos, D., Kurtev, I., Paige, R.F.: A canonical scheme for model composition. In: Proceedings of the Second European Conference on Model Driven Architecture: Foundations and Applications (ECMDA-FA), pp. 346\u2013360. Springer, Berlin (2006)","DOI":"10.1007\/11787044_26"},{"key":"622_CR12","doi-asserted-by":"crossref","unstructured":"Breu, R., Grosu, R., Huber, F., Rumpe, B., Schwerin, W.: Systems, views and models of UML. In: UML Workshop, pp. 93\u2013108 (1997)","DOI":"10.1007\/978-3-642-48673-9_7"},{"issue":"8","key":"622_CR13","doi-asserted-by":"publisher","first-page":"1012","DOI":"10.1016\/j.infsof.2014.04.007","volume":"56","author":"H Bruneliere","year":"2014","unstructured":"Bruneliere, H., Cabot, J., Dup\u00e9, G., Madiot, F.: MoDisco: a model driven reverse engineering framework. Inf. Softw. Technol. 56(8), 1012\u20131032 (2014)","journal-title":"Inf. Softw. Technol."},{"key":"622_CR14","doi-asserted-by":"crossref","unstructured":"Bruneliere, H., Garcia, J., Desfray, P., Khelladi, D.E., Hebig, R., Bendraou, R., Cabot, J.: On lightweight metamodel extension to support modeling tools agility. In: Proceedings of the 11th European Conference on Modelling Foundations and Applications (ECMFA), pp. 62\u201374. Springer, Berlin (2015)","DOI":"10.1007\/978-3-319-21151-0_5"},{"key":"622_CR15","doi-asserted-by":"crossref","unstructured":"Bruneliere, H., Perez, J.G., Wimmer, M., Cabot, J.: EMF views: a view mechanism for integrating heterogeneous models. In: Proceedings of the 34th International Conference on Conceptual Modeling (ER), pp. 317\u2013325. Springer, Berlin (2015)","DOI":"10.1007\/978-3-319-25264-3_23"},{"key":"622_CR16","unstructured":"Burger, E., Hen\u00df, J., Kruse, S., K\u00fcster, M., Rentschler, A., Happe, L.: ModelJoin. A textual domain-specific language for the combination of heterogeneous models. Tech. Rep.\u00a01, Karlsruhe Institute of Technology, Faculty of Informatics (2014). http:\/\/digbib.ubka.uni-karlsruhe.de\/volltexte\/1000037908"},{"issue":"2","key":"622_CR17","first-page":"472","volume":"15","author":"E Burger","year":"2014","unstructured":"Burger, E., Hen\u00df, J., K\u00fcster, M., Kruse, S., Happe, L.: View-based model-driven software development with ModelJoin. Softw. Syst. Model. 15(2), 472\u2013496 (2014)","journal-title":"Softw. Syst. Model."},{"key":"622_CR18","doi-asserted-by":"crossref","unstructured":"Burger, E., Schneider, O.: Translatability and Translation of Updated Views in ModelJoin. In: P.\u00a0van Gorp, G.\u00a0Engels (eds.) Proceedings of the 9th International Conference on the Theory and Practice of Model Transformations (ICMT), pp. 55\u201369. Springer, Berlin (2016)","DOI":"10.1007\/978-3-319-42064-6_4"},{"issue":"1","key":"622_CR19","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1007\/s11334-011-0155-2","volume":"8","author":"M Chechik","year":"2012","unstructured":"Chechik, M., Nejati, S., Sabetzadeh, M.: A relationship-based approach to model integration. Innov. Syst. Softw. Eng. 8(1), 3\u201318 (2012)","journal-title":"Innov. Syst. Softw. Eng."},{"key":"622_CR20","doi-asserted-by":"publisher","unstructured":"Cicchetti, A., Ciccozzi, F., Leveque, T.: A hybrid approach for multi-view modeling. ECEASST 50 (2011). doi: 10.14279\/tuj.eceasst.50.738","DOI":"10.14279\/tuj.eceasst.50.738"},{"issue":"6","key":"622_CR21","doi-asserted-by":"publisher","first-page":"68","DOI":"10.1109\/MC.2014.147","volume":"47","author":"B Combemale","year":"2014","unstructured":"Combemale, B., DeAntoni, J., Baudry, B., France, R.B., J\u00e9z\u00e9quel, J., Gray, J.: Globalizing modeling languages. IEEE Comput. 47(6), 68\u201371 (2014)","journal-title":"IEEE Comput."},{"issue":"3","key":"622_CR22","doi-asserted-by":"publisher","first-page":"621","DOI":"10.1147\/sj.453.0621","volume":"45","author":"K Czarnecki","year":"2006","unstructured":"Czarnecki, K., Helsen, S.: Feature-based survey of model transformation approaches. IBM Syst. J. 45(3), 621\u2013646 (2006)","journal-title":"IBM Syst. J."},{"key":"622_CR23","doi-asserted-by":"crossref","unstructured":"Debreceni, C., Horv\u00e1th, A., Heged\u00fcs, A., Ujhelyi, Z., R\u00e1th, I., Varr\u00f3, D.: Query-driven incremental synchronization of view models. In: Proceedings of the 2nd Workshop on View-Based, Aspect-Oriented and Orthographic Software Modelling (VAO), pp. 31:31\u201331:38. ACM, London (2014)","DOI":"10.1145\/2631675.2631677"},{"issue":"1","key":"622_CR24","doi-asserted-by":"publisher","first-page":"13","DOI":"10.1109\/JPROC.2011.2160929","volume":"100","author":"P Derler","year":"2012","unstructured":"Derler, P., Lee, E.A., Vincentelli, A.S.: Modeling cyber-physical systems. Proc. IEEE 100(1), 13\u201328 (2012)","journal-title":"Proc. IEEE"},{"key":"622_CR25","unstructured":"Eclipse EMF Facet project. http:\/\/www.eclipse.org\/facet\/"},{"issue":"4","key":"622_CR26","doi-asserted-by":"publisher","first-page":"457","DOI":"10.1142\/S0218194097000266","volume":"7","author":"G Engels","year":"1997","unstructured":"Engels, G., Heckel, R., Taentzer, G., Ehrig, H.: A combined reference model- and view-based approach to system specification. Int. J. Softw. Eng. Knowl. Eng. 7(4), 457\u2013477 (1997)","journal-title":"Int. J. Softw. Eng. Knowl. Eng."},{"key":"622_CR27","unstructured":"Etzlstorfer, J., Kusel, A., Kapsammer, E., Langer, P., Retschitzegger, W., Schoenboeck, J., Schwinger, W., Wimmer, M.: A survey on incremental model transformation approaches. In: Proceedings of the Workshop on Models and Evolution (ME) Co-located with MoDELS, pp. 4\u201313 (2013)"},{"key":"622_CR28","doi-asserted-by":"crossref","unstructured":"Feldmann, S., Wimmer, M., Kernschmidt, K., Vogel-Heuser, B.: A comprehensive approach for managing inter-model inconsistencies in automated production systems engineering. In: Proceedings of the IEEE International Conference on Automation Science and Engineering (CASE), pp. 1120\u20131127 (2016)","DOI":"10.1109\/COASE.2016.7743530"},{"issue":"1","key":"622_CR29","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1142\/S0218194092000038","volume":"2","author":"A Finkelstein","year":"1992","unstructured":"Finkelstein, A., Kramer, J., Nuseibeh, B., Finkelstein, L., Goedicke, M.: Viewpoints: a framework for integrating multiple perspectives in system development. Int. J. Softw. Eng. Knowl. Eng. 2(1), 31\u201357 (1992)","journal-title":"Int. J. Softw. Eng. Knowl. Eng."},{"key":"622_CR30","unstructured":"Goldschmidt, T., Becker, S., Burger, E.: Towards a tool-oriented taxonomy of view-based modelling. In: Proceedings of the Modellierung 2012. GI (2012)"},{"key":"622_CR31","doi-asserted-by":"crossref","unstructured":"Golra, F.R., Beugnard, A., Dagnat, F., Gu\u00e9rin, S., Guychard, C.: Addressing modularity for heterogeneous multi-model systems using model federation. In: Companion Proceedings of the 15th International Conference on Modularity, pp. 206\u2013211. ACM, London (2016)","DOI":"10.1145\/2892664.2892701"},{"issue":"3","key":"622_CR32","doi-asserted-by":"publisher","first-page":"907","DOI":"10.1007\/s10270-014-0450-0","volume":"15","author":"S Hidaka","year":"2016","unstructured":"Hidaka, S., Tisi, M., Cabot, J., Hu, Z.: Feature-based classification of bidirectional transformation approaches. Softw. Syst. Model. 15(3), 907\u2013928 (2016)","journal-title":"Softw. Syst. Model."},{"key":"622_CR33","unstructured":"Hildebrandt, S., Lambers, L., Holger, G., Rieke, J., Greenyer, J., Sch\u00e4fer, W., Lauder, M., Anjorin, A., Sch\u00fcrr, A.: A survey of triple graph grammar tools. In: Proceedings of the 2nd International Workshop on Bidirectional Transformations (BX), pp. 1\u201318. EC-EASST (2013)"},{"key":"622_CR34","unstructured":"Hilliard, R.: On metamodels in 42010 (2011). http:\/\/www.iso-architecture.org\/ieee-1471\/docs\/Hilliard-On-Metamodels-in-42010.pdf"},{"issue":"4","key":"622_CR35","doi-asserted-by":"publisher","first-page":"196","DOI":"10.1145\/242224.242477","volume":"28","author":"P Hudak","year":"1996","unstructured":"Hudak, P.: Building domain-specific embedded languages. ACM Comput. Surv. 28(4), 196 (1996)","journal-title":"ACM Comput. Surv."},{"key":"622_CR36","doi-asserted-by":"crossref","unstructured":"Jakob, J., K\u00f6nigs, A., Sch\u00fcrr, A.: Non-materialized model view specification with triple graph grammars. In: Proceedings of the 3rd International Conference on Graph Transformations (ICGT), pp. 321\u2013335. Springer, Berlin (2006)","DOI":"10.1007\/11841883_23"},{"key":"622_CR37","doi-asserted-by":"publisher","first-page":"181","DOI":"10.1016\/j.entcs.2008.04.040","volume":"211","author":"J Jakob","year":"2008","unstructured":"Jakob, J., Sch\u00fcrr, A.: View creation of meta models by using modified triple graph grammars. Electr. Notes Theor. Comput. Sci. 211, 181\u2013190 (2008)","journal-title":"Electr. Notes Theor. Comput. Sci."},{"key":"622_CR38","first-page":"736:1","volume-title":"Proceedings of the 11th International Workshop on Graph Transformation and Visual Modeling Techniques (GTVMT)","author":"A Jalali","year":"2012","unstructured":"Jalali, A., Ghamarian, M.A.H., Rensink, D.A.: Incremental pattern matching for regular expressions. In: Fish, A., Lambers, L. (eds.) Proceedings of the 11th International Workshop on Graph Transformation and Visual Modeling Techniques (GTVMT), pp. 736:1\u2013736:12. EC-EASST, Berlin (2012)"},{"key":"622_CR39","doi-asserted-by":"crossref","unstructured":"Jouault, F., Tisi, M.: Towards incremental execution of ATL transformations. In: Proceedings of the 3rd International Conference on the Theory and Practice of Model Transformations (ICMT), pp. 123\u2013137. Springer, Berlin (2010)","DOI":"10.1007\/978-3-642-13688-7_9"},{"key":"622_CR40","unstructured":"Kitchenham, B., Charters, S.: Guidelines for performing systematic literature reviews in software engineering. Tech. Rep. EBSE 2007-001, Keele University and Durham University Joint Report (2007)"},{"key":"622_CR41","doi-asserted-by":"crossref","unstructured":"Kolovos, D.S., Paige, R.F., Polack, F.A.: Merging models with the epsilon merging language (EML). In: Proceedings of the 9th International Conference on Model Driven Engineering Languages and Systems (MoDELS), pp. 215\u2013229. Springer, Berlin (2006)","DOI":"10.1007\/11880240_16"},{"key":"622_CR42","doi-asserted-by":"crossref","unstructured":"Kolovos, D.S., Rose, L.M., Matragkas, N.D., Paige, R.F., Polack, F.A., Fernandes, K.J.: Constructing and navigating non-invasive model decorations. In: Proceedings of the 3rd International Conference on Theory and Practice of Model Transformations (ICMT), pp. 138\u2013152. Springer, Berlin (2010)","DOI":"10.1007\/978-3-642-13688-7_10"},{"issue":"5","key":"622_CR43","doi-asserted-by":"publisher","first-page":"353","DOI":"10.1007\/s10009-010-0142-1","volume":"12","author":"H Krahn","year":"2010","unstructured":"Krahn, H., Rumpe, B., V\u00f6lkel, S.: MontiCore: a framework for compositional development of domain specific languages. Int. J. Softw. Tools Technol. Transf. 12(5), 353\u2013372 (2010)","journal-title":"Int. J. Softw. Tools Technol. Transf."},{"issue":"1","key":"622_CR44","doi-asserted-by":"publisher","first-page":"1","DOI":"10.5381\/jot.2012.11.1.a8","volume":"11","author":"P Langer","year":"2012","unstructured":"Langer, P., Wieland, K., Wimmer, M., Cabot, J.: EMF profiles: a lightweight extension approach for EMF models. J. Object Technol. 11(1), 1\u201329 (2012)","journal-title":"J. Object Technol."},{"key":"622_CR45","doi-asserted-by":"crossref","unstructured":"Langlois, B., Exertier, D., Zendagui, B.: Development of modelling frameworks and viewpoints with Kitalpha. In: Proceedings of the 14th Workshop on Domain-Specific Modeling (DSM), pp. 19\u201322. ACM, London (2014)","DOI":"10.1145\/2688447.2688451"},{"key":"622_CR46","doi-asserted-by":"crossref","unstructured":"Leblebici, E., Anjorin, A., Sch\u00fcrr, A.: Developing eMoflon with eMoflon. In: Proceedings of the 7th International Conference on the Theory and Practice of Model Transformations (ICMT), pp. 138\u2013145. Springer, Berlin (2014)","DOI":"10.1007\/978-3-319-08789-4_10"},{"key":"622_CR47","doi-asserted-by":"crossref","unstructured":"Linington, P.F.: RM-ODP: the architecture. In: Raymond, K., Armstrong, L. (eds.) Open Distributed Processing, pp. 15\u201333. Springer, Berlin (1995)","DOI":"10.1007\/978-0-387-34882-7_2"},{"key":"622_CR48","doi-asserted-by":"publisher","DOI":"10.1201\/b11151","volume-title":"Building Enterprise Systems with ODP: An Introduction to Open Distributed Processing","author":"P Linnington","year":"2011","unstructured":"Linnington, P., Milosevic, Z., Tanaka, A., Vallecillo, A.: Building Enterprise Systems with ODP: An Introduction to Open Distributed Processing. CRC Press, Boca Raton (2011)"},{"key":"622_CR49","doi-asserted-by":"crossref","unstructured":"Maoz, S., Ringert, J.O., Rumpe, B.: Synthesis of Component and Connector Models from Crosscutting Structural Views. In: Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC\/FSE), pp. 444\u2013454. ACM (2013)","DOI":"10.1145\/2491411.2491414"},{"key":"622_CR50","doi-asserted-by":"crossref","unstructured":"Martinez, S., Garcia-Alfaro, J., Cuppens, F., Cuppens-Boulahia, N., Cabot, J.: Model-driven extraction and analysis of network security policies. In: Proceedings of the 16th International Conference on Model Driven Engineering Languages and Systems (MoDELS), pp. 52\u201368. Springer, Berlin (2013)","DOI":"10.1007\/978-3-642-41533-3_4"},{"key":"622_CR51","doi-asserted-by":"crossref","unstructured":"Mayol, E., Teniente, E.: A survey of current methods for integrity constraint maintenance and view updating. In: Proceedings of Advances in Conceptual Modeling (ER\u201999): Workshops on Evolution and Change in Data Management, Reverse Engineering in Information Systems, and the World Wide Web and Conceptual Modeling, pp. 62\u201373. Springer, Berlin (1999)","DOI":"10.1007\/3-540-48054-4_6"},{"key":"622_CR52","unstructured":"OMG Model Driven Architecture. http:\/\/www.omg.org\/mda\/"},{"key":"622_CR53","doi-asserted-by":"crossref","unstructured":"Melnik, S., Bernstein, P.A., Halevy, A., Rahm, E.: Supporting executable mappings in model management. In: Proceedings of the ACM SIGMOD International Conference on Management of Data (SIGMOD), pp. 167\u2013178. ACM, London (2005)","DOI":"10.1145\/1066157.1066177"},{"key":"622_CR54","doi-asserted-by":"publisher","first-page":"125","DOI":"10.1016\/j.entcs.2005.10.021","volume":"152","author":"T Mens","year":"2006","unstructured":"Mens, T., Van Gorp, P.: A taxonomy of model transformation. Electronic Notes in Theoretical Computer Science 152, 125\u2013142 (2006)","journal-title":"Electronic Notes in Theoretical Computer Science"},{"key":"622_CR55","doi-asserted-by":"crossref","unstructured":"Moreno, N., Romero, J.R., Vallecillo, A.: An overview of model-driven web engineering and the MDA. In: Rossi, G., Pastor, O., Schwabe, D., Olsina, L. (eds.) Web Engineering: Modelling and Implementing Web Applications, Human\u2013Computer Interaction Series, pp. 353\u2013382. Springer, Berlin (2008)","DOI":"10.1007\/978-1-84628-923-1_12"},{"key":"622_CR56","doi-asserted-by":"crossref","unstructured":"Nassar, M.: VUML: a viewpoint oriented UML extension. In: Proceedings of the 18th IEEE International Conference on Automated Software Engineering (ASE), pp. 373\u2013376 (2003)","DOI":"10.1109\/ASE.2003.1240341"},{"key":"622_CR57","doi-asserted-by":"crossref","unstructured":"Noyrit, F., G\u00e9rard, S., Selic, B.: FacadeMetamodel: Masking UML. In: Proceedings of the 15th International Conference on Model Driven Engineering Languages and Systems (MoDELS), pp. 20\u201335. Springer, Berlin (2012)","DOI":"10.1007\/978-3-642-33666-9_3"},{"key":"622_CR58","doi-asserted-by":"crossref","unstructured":"Palpanas, T., Sidle, R., Cochrane, R., Pirahesh, H.: Incremental maintenance for non-distributive aggregate functions. In: Proceedings of 28th International Conference on Very Large Data Bases (VLDB), pp. 802\u2013813. Morgan Kaufmann (2002)","DOI":"10.1016\/B978-155860869-6\/50076-7"},{"key":"622_CR59","doi-asserted-by":"crossref","unstructured":"Rubin, J., Chechik, M., Easterbrook, S.M.: Declarative approach for model composition. In: Proceedings of the 2008 International Workshop on Models in Software Engineering (MiSE), pp. 7\u201314. ACM, New York (2008)","DOI":"10.1145\/1370731.1370734"},{"issue":"3","key":"622_CR60","doi-asserted-by":"publisher","first-page":"174","DOI":"10.1007\/s00766-006-0032-y","volume":"11","author":"M Sabetzadeh","year":"2006","unstructured":"Sabetzadeh, M., Easterbrook, S.: View merging in the presence of incompleteness and inconsistency. Requir. Eng. 11(3), 174\u2013193 (2006)","journal-title":"Requir. Eng."},{"key":"622_CR61","doi-asserted-by":"crossref","unstructured":"Sch\u00fcrr, A.: Specification of graph translators with triple graph grammars. In: Proceedings of the 20th International Workshop on Graph-Theoretic Concepts in Computer Science (WG), pp. 151\u2013163. Springer, Berlin (1994)","DOI":"10.1007\/3-540-59071-4_45"},{"key":"622_CR62","doi-asserted-by":"crossref","unstructured":"Semer\u00e1th, O., Debreceni, C., Horv\u00e1th, \u00c1., Varr\u00f3, D.: Incremental backward change propagation of view models by logic solvers. In: Proceedings of the ACM\/IEEE 19th International Conference on Model Driven Engineering Languages and Systems, pp. 306\u2013316. ACM, New York (2016)","DOI":"10.1145\/2976767.2976788"},{"key":"622_CR63","unstructured":"Eclipse Sirius project. https:\/\/eclipse.org\/sirius\/"},{"key":"622_CR64","unstructured":"Troya, J., Bruneli\u00e8re, H., Fleck, M., Wimmer, M., Orue-Echevarria, L., Gorro\u00f1ogoitia, J.: ARTIST: model-based stairway to the cloud. In: Proceedings of the Projects Showcase, part of the Software Technologies: Applications and Foundations 2015 Federation of Conferences (STAF), pp. 1\u20138 (2015)"},{"key":"622_CR65","doi-asserted-by":"publisher","first-page":"80","DOI":"10.1016\/j.scico.2014.01.004","volume":"98","author":"Z Ujhelyi","year":"2015","unstructured":"Ujhelyi, Z., Bergmann, G., Heged\u00fcs, \u00c1., Horv\u00e1th, \u00c1., Izs\u00f3, B., R\u00e1th, I., Szatm\u00e1ri, Z., Varr\u00f3, D.: EMF-IncQuery: an integrated development environment for live model queries. Sci. Comput. Program. 98, 80\u201399 (2015)","journal-title":"Sci. Comput. Program."},{"key":"622_CR66","doi-asserted-by":"crossref","unstructured":"Vallecillo, A.: On the combination of domain specific modeling languages. In: Proceedings of the 6th European Conference on Modelling Foundations and Applications (ECMFA), pp. 305\u2013320. Springer, Berlin (2010)","DOI":"10.1007\/978-3-642-13595-8_24"},{"key":"622_CR67","unstructured":"Vangheluwe, H., Amaral, V., Giese, H., Broenink, J., Sch\u00e4tz, B., Norta, A., Carreira, P., Lukovic, I., Mayerhofer, T., Wimmer, M., Vallecillo, A.: MPM4CPS: Multi-paradigm modelling for cyber-physical systems. In: Joint Proceedings of the Doctoral Symposium and Projects Showcase Held as Part of STAF 2016 Co-located with Software Technologies: Applications and Foundations (STAF 2016), pp. 40\u201347 (2016)"},{"key":"622_CR68","doi-asserted-by":"crossref","unstructured":"Wohlin, C.: Guidelines for snowballing in systematic literature studies and a replication in software engineering. In: Proceedings of the 18th International Conference on Evaluation and Assessment in Software Engineering (EASE), pp. 38:1\u201338:10. ACM, London (2014)","DOI":"10.1145\/2601248.2601268"},{"key":"622_CR69","volume-title":"Information Systems Definition: The Multiview Approach, Computer Science Texts","author":"A Wood-Harper","year":"1985","unstructured":"Wood-Harper, A., Antill, L., Avison, D.: Information Systems Definition: The Multiview Approach, Computer Science Texts. Blackwell Scientific, London (1985)"},{"issue":"3","key":"622_CR70","doi-asserted-by":"publisher","first-page":"276","DOI":"10.1147\/sj.263.0276","volume":"26","author":"JA Zachman","year":"1987","unstructured":"Zachman, J.A.: A framework for information systems architecture. IBM Syst. J. 26(3), 276\u2013292 (1987)","journal-title":"IBM Syst. J."},{"key":"622_CR71","doi-asserted-by":"crossref","unstructured":"Zito, A., Diskin, Z., Dingel, J.: Package merge in UML 2: practice vs. theory? In: Proceedings of the 9th International Conference on Model Driven Engineering Languages and Systems (MoDELS), pp. 185\u2013199. Springer, Berlin (2006)","DOI":"10.1007\/11880240_14"}],"container-title":["Software &amp; Systems Modeling"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-017-0622-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10270-017-0622-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-017-0622-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,25]],"date-time":"2025-06-25T19:16:52Z","timestamp":1750879012000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10270-017-0622-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,9,15]]},"references-count":71,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2019,6]]}},"alternative-id":["622"],"URL":"https:\/\/doi.org\/10.1007\/s10270-017-0622-9","relation":{},"ISSN":["1619-1366","1619-1374"],"issn-type":[{"type":"print","value":"1619-1366"},{"type":"electronic","value":"1619-1374"}],"subject":[],"published":{"date-parts":[[2017,9,15]]},"assertion":[{"value":"16 January 2017","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"16 May 2017","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"2 September 2017","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"15 September 2017","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}