{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,20]],"date-time":"2026-02-20T00:22:20Z","timestamp":1771546940327,"version":"3.50.1"},"publisher-location":"Berlin, Heidelberg","reference-count":23,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"value":"9783540699262","type":"print"},{"value":"9783540699279","type":"electronic"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1007\/978-3-540-69927-9_8","type":"book-chapter","created":{"date-parts":[[2008,7,31]],"date-time":"2008-07-31T06:39:40Z","timestamp":1217486380000},"page":"107-121","source":"Crossref","is-referenced-by-count":30,"title":["Live Model Transformations Driven by Incremental Pattern Matching"],"prefix":"10.1007","author":[{"given":"Istv\u00e1n","family":"R\u00e1th","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"G\u00e1bor","family":"Bergmann","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andr\u00e1s","family":"\u00d6kr\u00f6s","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"D\u00e1niel","family":"Varr\u00f3","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"issue":"3","key":"8_CR1","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 Systems Journal\u00a045(3), 621\u2013645 (2006)","journal-title":"IBM Systems Journal"},{"key":"8_CR2","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"321","DOI":"10.1007\/11880240_23","volume-title":"Model Driven Engineering Languages and Systems","author":"D. Hearnden","year":"2006","unstructured":"Hearnden, D., Lawley, M., Raymond, K.: Incremental Model Transformation for the Evolution of Model-Driven Systems. In: Nierstrasz, O., Whittle, J., Harel, D., Reggio, G. (eds.) MoDELS 2006. LNCS, vol.\u00a04199, pp. 321\u2013335. Springer, Heidelberg (2006)"},{"key":"8_CR3","volume-title":"Handbook on Graph Grammars and Computing by Graph Transformation: Applications, Languages and Tools","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":"8_CR4","doi-asserted-by":"crossref","first-page":"164","DOI":"10.1145\/1321631.1321657","volume-title":"Proceedings of the 22nd IEEE\/ACM International Conference on Automated Software Engineering","author":"Y. Xiong","year":"2007","unstructured":"Xiong, Y., et al.: Towards automatic model synchronization from model transformations. In: Proceedings of the 22nd IEEE\/ACM International Conference on Automated Software Engineering, pp. 164\u2013173. ACM, New York (2007)"},{"key":"8_CR5","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"151","DOI":"10.1007\/3-540-52292-1_11","volume-title":"Graph-Theoretic Concepts in Computer Science","author":"A. Sch\u00fcrr","year":"1990","unstructured":"Sch\u00fcrr, A.: Introduction to PROGRES, an attributed graph grammar based specification language. In: Nagl, M. (ed.) WG 1989. LNCS, vol.\u00a0411, pp. 151\u2013165. Springer, Berlin (1990)"},{"key":"8_CR6","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"543","DOI":"10.1007\/11880240_38","volume-title":"Model Driven Engineering Languages and Systems","author":"H. Giese","year":"2006","unstructured":"Giese, H., Wagner, R.: Incremental Model Synchronization with Triple Graph Grammars. In: Nierstrasz, O., Whittle, J., Harel, D., Reggio, G. (eds.) MoDELS 2006. LNCS, vol.\u00a04199, pp. 543\u2013557. Springer, Heidelberg (2006)"},{"key":"8_CR7","doi-asserted-by":"crossref","unstructured":"Sch\u00fcrr, A.: Specification of graph translators with triple graph grammars. Technical report, RWTH Aachen, Fachgruppe Informatik, Germany (1994)","DOI":"10.1007\/3-540-59071-4_45"},{"key":"8_CR8","doi-asserted-by":"publisher","first-page":"285","DOI":"10.1145\/1287624.1287664","volume-title":"Proc. of the 6th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium On The Foundations of Software engineering","author":"F. Klar","year":"2007","unstructured":"Klar, F., et al.: Model transformation in the large. In: Proc. of the 6th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium On The Foundations of Software engineering, pp. 285\u2013294. ACM, New York (2007)"},{"key":"8_CR9","doi-asserted-by":"crossref","unstructured":"Gupta, A., Mumick, I.S., Subrahmanian, V.S.: Maintaining views incrementally. In: ACM SIGMOD Proceedings, Washington, D.C., USA, pp. 157\u2013166 (1993)","DOI":"10.1145\/170035.170066"},{"key":"8_CR10","series-title":"ENTCS","first-page":"71","volume-title":"Proc. of the 4th Workshop on Graph Transformation and Visual Modeling Techniques","author":"G. Varr\u00f3","year":"2004","unstructured":"Varr\u00f3, G., Varr\u00f3, D.: Graph transformation with incremental updates. In: Proc. of the 4th Workshop on Graph Transformation and Visual Modeling Techniques, Barcelona, Spain. ENTCS, vol.\u00a0109, pp. 71\u201383. Elsevier, Amsterdam (2004)"},{"issue":"3","key":"8_CR11","doi-asserted-by":"publisher","first-page":"313","DOI":"10.1007\/s10270-006-0015-y","volume":"5","author":"G. Varr\u00f3","year":"2006","unstructured":"Varr\u00f3, G., Friedl, K., Varr\u00f3, D.: Graph transformation in relational databases. Journal of Software and Systems Modelling\u00a05(3), 313\u2013341 (2006)","journal-title":"Journal of Software and Systems Modelling"},{"key":"8_CR12","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"321","DOI":"10.1007\/11841883_23","volume-title":"Graph Transformations","author":"J. Jakob","year":"2006","unstructured":"Jakob, J., Sch\u00fcrr, A.K., Non-materialized, A.: model view specification with triple graph grammars. In: Corradini, A., Ehrig, H., Montanari, U., Ribeiro, L., Rozenberg, G. (eds.) ICGT 2006. LNCS, vol.\u00a04178, pp. 321\u2013335. Springer, Heidelberg (2006)"},{"issue":"3","key":"8_CR13","doi-asserted-by":"publisher","first-page":"317","DOI":"10.1007\/s10270-007-0051-2","volume":"6","author":"E. Guerra","year":"2007","unstructured":"Guerra, E., de Lara, J.: Event-driven grammars: Relating abstract and concrete levels of visual languages. Software and Systems Modeling\u00a06(3), 317\u2013347 (2007)","journal-title":"Software and Systems Modeling"},{"key":"8_CR14","series-title":"Lecture Notes in Computer Science","first-page":"174","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 meta-modelling. In: Kutsche, R.-D., Weber, H. (eds.) ETAPS 2002 and FASE 2002. LNCS, vol.\u00a02306, pp. 174\u2013188. Springer, Heidelberg (2002)"},{"issue":"2","key":"8_CR15","doi-asserted-by":"publisher","first-page":"123","DOI":"10.1007\/s10270-004-0071-0","volume":"4","author":"S.M. Becker","year":"2005","unstructured":"Becker, S.M., Thomas Haase, B.W.: Model-based a-posteriori integration of engineering tools for incremental development processes. Software and Systems Modeling\u00a04(2), 123\u2013140 (2005)","journal-title":"Software and Systems Modeling"},{"key":"8_CR16","unstructured":"The University of Queensland: TefKat homepage, http:\/\/tefkat.sourceforge.net\/"},{"key":"8_CR17","doi-asserted-by":"crossref","first-page":"381","DOI":"10.1145\/1134285.1134339","volume-title":"Proc. of the 28th International Conference on Software Engineering","author":"A. Egyed","year":"2006","unstructured":"Egyed, A.: Instant consistency checking for the UML. In: Proc. of the 28th International Conference on Software Engineering, pp. 381\u2013390. ACM, New York (2006)"},{"issue":"3","key":"8_CR18","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"},{"key":"8_CR19","series-title":"A method for High-Level System Design and Analysis","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-642-18216-7","volume-title":"Abstract State Machines","author":"E. B\u00f6rger","year":"2003","unstructured":"B\u00f6rger, E., St\u00e4rk, R.: Abstract State Machines. A method for High-Level System Design and Analysis. Springer, Heidelberg (2003)"},{"issue":"1","key":"8_CR20","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1016\/0004-3702(82)90020-0","volume":"19","author":"C.L. Forgy","year":"1982","unstructured":"Forgy, C.L.: Rete: A fast algorithm for the many pattern\/many object pattern match problem. Artificial Intelligence\u00a019(1), 17\u201337 (1982)","journal-title":"Artificial Intelligence"},{"key":"8_CR21","doi-asserted-by":"crossref","unstructured":"Bergmann, G., \u00d6kr\u00f6s, A., R\u00e1th, I., Varr\u00f3, D., Varr\u00f3, G.: Incremental pattern matching in the VIATRA transformation system. In: 3rd International Workshop on Graph and Model Transformation. 30th International Conference on Software Engineering (accepted, 2008)","DOI":"10.1145\/1402947.1402953"},{"key":"8_CR22","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"174","DOI":"10.1007\/BFb0017389","volume-title":"Graph Grammars and Their Application to Computer Science","author":"H. Bunke","year":"1991","unstructured":"Bunke, H., Glauser, T., Tran, T.H.: An efficient implementation of graph grammars based on the RETE matching algorithm. In: Ehrig, H., Kreowski, H.-J., Rozenberg, G. (eds.) Graph Grammars 1990. LNCS, vol.\u00a0532, pp. 174\u2013189. Springer, Heidelberg (1991)"},{"key":"8_CR23","unstructured":"Varr\u00f3, G., Varr\u00f3, D., Sch\u00fcrr, A.: Incremental graph pattern matching: Data structures and initial experiments. In: Graph and Model Transformation (GraMoT 2006). Electronic Communications of the EASST, vol.\u00a04 (2006)"}],"container-title":["Lecture Notes in Computer Science","Theory and Practice of Model Transformations"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-69927-9_8.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,9,14]],"date-time":"2021-09-14T03:34:15Z","timestamp":1631590455000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-69927-9_8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"ISBN":["9783540699262","9783540699279"],"references-count":23,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-69927-9_8","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[]}}