{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T20:02:01Z","timestamp":1725566521632},"publisher-location":"Berlin, Heidelberg","reference-count":26,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540233077"},{"type":"electronic","value":"9783540301875"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2004]]},"DOI":"10.1007\/978-3-540-30187-5_21","type":"book-chapter","created":{"date-parts":[[2010,9,22]],"date-time":"2010-09-22T19:50:15Z","timestamp":1285185015000},"page":"290-304","source":"Crossref","is-referenced-by-count":50,"title":["Generic and Meta-transformations for Model Transformation Engineering"],"prefix":"10.1007","author":[{"given":"D\u00e1niel","family":"Varr\u00f3","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andr\u00e1s","family":"Pataricza","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"21_CR1","unstructured":"The Eclipse project, \n                    \n                      http:\/\/www.eclipse.org"},{"key":"21_CR2","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"243","DOI":"10.1007\/3-540-45800-X_20","volume-title":"\u00abUML\u00bb 2002 - The Unified Modeling Language. Model Engineering, Concepts, and Tools","author":"D. Akehurst","year":"2002","unstructured":"Akehurst, D., Kent, S.: A relational approach to defining transformations in a metamodel. In: J\u00e9z\u00e9quel, J.-M., Hussmann, H., Cook, S. (eds.) UML 2002. LNCS, vol.\u00a02460, pp. 243\u2013258. Springer, Heidelberg (2002)"},{"key":"21_CR3","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"19","DOI":"10.1007\/3-540-45441-1_3","volume-title":"\u00abUML\u00bb 2001 \u2013 The Unified Modeling Language. Modeling Languages, Concepts, and Tools","author":"C. Atkinson","year":"2001","unstructured":"Atkinson, C., K\u00fchne, T.: The essence of multilevel metamodelling. In: Gogolla, M., Kobryn, C. (eds.) UML 2001. LNCS, vol.\u00a02185, pp. 19\u201333. Springer, Heidelberg (2001)"},{"key":"21_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"175","DOI":"10.1007\/978-3-540-45221-8_17","volume-title":"\u00abUML\u00bb 2003 - The Unified Modeling Language. Modeling Languages and Applications","author":"J. B\u00e9zivin","year":"2003","unstructured":"B\u00e9zivin, J., Farcet, N., J\u00e9z\u00e9quel, J.-M., Langlois, B., Pollet, D.: Reflective model driven engineering. In: Stevens, P., Whittle, J., Booch, G. (eds.) UML 2003. LNCS, vol.\u00a02863, pp. 175\u2013189. Springer, Heidelberg (2003)"},{"key":"21_CR5","volume-title":"A method for High-Level System Design and Analysis","author":"E. B\u00f6rger","year":"2003","unstructured":"B\u00f6rger, E., St\u00e4rk, R.: Abstract State Machines. In: A method for High-Level System Design and Analysis, Springer, Heidelberg (2003)"},{"key":"21_CR6","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1007\/3-540-45314-8_3","volume-title":"Fundamental Approaches to Software Engineering","author":"T. Clark","year":"2001","unstructured":"Clark, T., Evans, A., Kent, S.: The Metamodelling Language Calculus: Foundation semantics for UML. In: Hussmann, H. (ed.) FASE 2001. LNCS, vol.\u00a02029, pp. 17\u201331. Springer, Heidelberg (2001)"},{"key":"21_CR7","unstructured":"Clavel, M.: Reflection in Rewriting Logic: Metalogical Foundations and Metaprogramming. CSLI Publications, Stanford University (2000)"},{"key":"21_CR8","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"174","DOI":"10.1007\/3-540-45923-5_12","volume-title":"Fundamental Approaches to Software Engineering","author":"J. Lara de","year":"2002","unstructured":"de Lara, J., Vangheluwe, H.: AToM3: A tool for multi-formalism and metamodelling. In: Kutsche, R.-D., Weber, H. (eds.) FASE 2002. LNCS, vol.\u00a02306, pp. 174\u2013188. Springer, Heidelberg (2002)"},{"key":"21_CR9","series-title":"Applications, Languages and Tools","volume-title":"Handbook on Graph Grammars and Computing by Graph Transformation","year":"1999","unstructured":"Ehrig, H., Engels, G., Kreowski, H.-J., Rozenberg, G. (eds.): Handbook on Graph Grammars and Computing by Graph Transformation. Applications, Languages and Tools, vol.\u00a02. World Scientific, Singapore (1999)"},{"key":"21_CR10","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"323","DOI":"10.1007\/3-540-40011-7_23","volume-title":"UML 2000 - The Unified Modeling Language. Advancing the Standard","author":"G. Engels","year":"2000","unstructured":"Engels, G., Hausmann, J.H., Heckel, R., Sauer, S.: Dynamic meta modeling: A graphical approach to the operational semantics of behavioral diagrams in UML. In: Evans, A., Kent, S., Selic, B. (eds.) UML 2000. LNCS, vol.\u00a01939, pp. 323\u2013337. Springer, Heidelberg (2000)"},{"key":"21_CR11","first-page":"551","volume-title":"The AGG-Approach: Language and Tool Environment","author":"C. Ermel","year":"1999","unstructured":"Ermel, C., Rudolf, M., Taentzer, G.: In [9]. In: The AGG-Approach: Language and Tool Environment, pp. 551\u2013603. World Scientific, Singapore (1999)"},{"key":"21_CR12","unstructured":"Gardner, T., Griffin, C., Koehler, J., Hauser, R.: A review of OMG MOF 2.0 Query \/ Views \/ Transformations submissions and recommendations towards the final standard. In: Workshop on Metamodeling for MDA, pp. 179\u2013197 (2003)"},{"key":"21_CR13","doi-asserted-by":"crossref","unstructured":"Hausmann, J.H., Kent, S.: Visualizing model mappings in UML. In: SoftVis 2003: ACM Symp. on Software Visualization, San Diego, CA, USA, pp. 169\u2013178 (2003)","DOI":"10.1145\/774833.774858"},{"key":"21_CR14","unstructured":"Heckel, R., K\u00fcster, J., Taentzer, G.: Towards automatic translation of UML models into semantic domains. In: Proc. AGT 2002: Workshop on Applied Graph Transformation, Grenoble, France, pp. 11\u201321 (2002)"},{"key":"21_CR15","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"255","DOI":"10.1007\/BFb0025725","volume-title":"Intern. Workshop on Graph-Grammars and Their Application to Computer Science and Biology","author":"W. Hesse","year":"1979","unstructured":"Hesse, W.: Two-level graph grammars. In: Claus, V., Ehrig, H., Rozenberg, G. (eds.) Intern. Workshop on Graph-Grammars and Their Application to Computer Science and Biology, October 30 - November 3, 1978. LNCS, vol.\u00a073, pp. 255\u2013269. Springer, Bad Honnef (1979)"},{"issue":"4","key":"21_CR16","doi-asserted-by":"publisher","first-page":"413","DOI":"10.1109\/TSE.2002.995438","volume":"28","author":"D. Milicev","year":"2002","unstructured":"Milicev, D.: Automatic model transformations using extended UML object diagrams in modeling environments. IEEE Transactions on Software Engineering\u00a028(4), 413\u2013431 (2002)","journal-title":"IEEE Transactions on Software Engineering"},{"key":"21_CR17","unstructured":"Object Management Group. QVT: Request for Proposal for Queries, Views and Transformations, \n                    \n                      http:\/\/www.omg.org"},{"key":"21_CR18","unstructured":"Object Management Group. XML Metadata Interchange, \n                    \n                      http:\/\/www.omg.org\/technology\/documents\/formal\/xmi.htm"},{"key":"21_CR19","unstructured":"Object Management Group. Meta Object Facility Version 2.0 (2003), \n                    \n                      http:\/\/www.omg.org"},{"key":"21_CR20","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"159","DOI":"10.1007\/978-3-540-45221-8_16","volume-title":"\u00abUML\u00bb 2003 - The Unified Modeling Language. Modeling Languages and Applications","author":"I. Porres","year":"2003","unstructured":"Porres, I.: Model refactorings as rule-based update transformations. In: Stevens, P., Whittle, J., Booch, G. (eds.) UML 2003. LNCS, vol.\u00a02863, pp. 159\u2013174. Springer, Heidelberg (2003)"},{"key":"21_CR21","unstructured":"QVT-Partners. Revised submission for MOF 2.0 Query \/ Views \/ Transformations RFP (2003), \n                    \n                      http:\/\/qvtp.org"},{"key":"21_CR22","first-page":"487","volume-title":"The PROGRES Approach: Language and Environment","author":"A. Sch\u00fcrr","year":"1999","unstructured":"Sch\u00fcrr, A., Winter, A.J., Z\u00fcndorf, A.: In [9]. In: The PROGRES Approach: Language and Environment, pp. 487\u2013550. World Scientific, Singapore (1999)"},{"key":"21_CR23","doi-asserted-by":"crossref","unstructured":"Sprinkle, J., Agrawal, A., Levendovszky, T., Shi, F., Karsai, G.: Domain translation using graph transformations. In: Proc. Tenth IEEE Intern. Conference and Workshop on the Engineering of Computer-Based Systems, Huntsville, AL, pp. 159\u2013168 (2003)","DOI":"10.1109\/ECBS.2003.1194795"},{"issue":"3","key":"21_CR24","doi-asserted-by":"publisher","first-page":"187","DOI":"10.1007\/s10270-003-0028-8","volume":"2","author":"D. Varr\u00f3","year":"2003","unstructured":"Varr\u00f3, D., Pataricza, A.: VPM: A visual, precise and multilevel metamodeling framework for describing mathematical domains and UML. Journal of Software and Systems Modeling\u00a02(3), 187\u2013210 (2003)","journal-title":"Journal of Software and Systems Modeling"},{"issue":"2","key":"21_CR25","doi-asserted-by":"publisher","first-page":"205","DOI":"10.1016\/S0167-6423(02)00039-4","volume":"44","author":"D. Varr\u00f3","year":"2002","unstructured":"Varr\u00f3, D., Varr\u00f3, G., Pataricza, A.: Designing the automatic transformation of visual languages. Science of Computer Programming\u00a044(2), 205\u2013227 (2002)","journal-title":"Science of Computer Programming"},{"key":"21_CR26","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"227","DOI":"10.1007\/3-540-45800-X_19","volume-title":"\u00abUML\u00bb 2002 - The Unified Modeling Language. Model Engineering, Concepts, and Tools","author":"J. Whittle","year":"2002","unstructured":"Whittle, J.: Transformations and software modeling languages: Automating transformations in UML. In: J\u00e9z\u00e9quel, J.-M., Hussmann, H., Cook, S. (eds.) UML 2002. LNCS, vol.\u00a02460, pp. 227\u2013242. Springer, Heidelberg (2002)"}],"container-title":["Lecture Notes in Computer Science","&lt;\u2009&lt;UML&gt;\u2009&gt; 2004 - The Unified Modeling Language. Modelling Languages and Applications"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-30187-5_21.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,5,3]],"date-time":"2021-05-03T03:53:37Z","timestamp":1620014017000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-30187-5_21"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2004]]},"ISBN":["9783540233077","9783540301875"],"references-count":26,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-30187-5_21","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2004]]}}}