{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T20:57:24Z","timestamp":1725656244409},"publisher-location":"Berlin, Heidelberg","reference-count":10,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642275487"},{"type":"electronic","value":"9783642275494"}],"license":[{"start":{"date-parts":[[2012,1,1]],"date-time":"2012-01-01T00:00:00Z","timestamp":1325376000000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2012]]},"DOI":"10.1007\/978-3-642-27549-4_19","type":"book-chapter","created":{"date-parts":[[2012,1,31]],"date-time":"2012-01-31T20:53:22Z","timestamp":1328043202000},"page":"145-152","source":"Crossref","is-referenced-by-count":0,"title":["GenComp \u2013 A Generic Transformation System"],"prefix":"10.1007","author":[{"given":"Qiao","family":"Chen","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Heinz","family":"Dobler","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"19_CR1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-61504-7","volume-title":"Compiler Generators","author":"M. Tofte","year":"1990","unstructured":"Tofte, M.: Compiler Generators. Springer, Heidelberg (1990)"},{"key":"19_CR2","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-19072-4","volume-title":"Attribute Grammar Inversion and Source-to-source Translation","author":"D.M. Yellin","year":"1988","unstructured":"Yellin, D.M.: Attribute Grammar Inversion and Source-to-source Translation. Springer, Heidelberg (1988)"},{"key":"19_CR3","volume-title":"Lex & Yacc","author":"J.R. Levine","year":"1992","unstructured":"Levine, J.R., Manson, T., Brown, D.: Lex & Yacc. O\u2019Reilly, Sebastopol (1992)"},{"key":"19_CR4","volume-title":"Coco-2, A New Compiler Compiler","author":"H. Dobler","year":"1990","unstructured":"Dobler, H., Pirklbauer, K.: Coco-2, A New Compiler Compiler, Johannes Kepler Univerisit\u00e4t Linz, Institut f\u00fcr Informatik. ACM, New York (1990)"},{"key":"19_CR5","unstructured":"Metamata: Java Compiler Compiler \u2013 The Java Parser Generator (2010), \n                    \n                      https:\/\/javacc.dev.java.net\/doc\/docindex.html"},{"key":"19_CR6","unstructured":"Java: The Java Tutorial. Sun Microsystems, Inc. (2010), \n                    \n                      http:\/\/java.sun.com\/docs\/books\/tutorial\/index.html"},{"key":"19_CR7","volume-title":"Compilers Principles, Techniques, & Tools","author":"A.V. Aho","year":"2007","unstructured":"Aho, A.V., Lam, M.S., Sethi, R., Ullman, J.D.: Compilers Principles, Techniques, & Tools. Addison Wesley Pub. Co. Inc., Reading (2007)"},{"key":"19_CR8","volume-title":"JavaScript for Web Developers","author":"N.C. Zakas","year":"2009","unstructured":"Zakas, N.C.: JavaScript for Web Developers, 2nd edn. Wiley Publishing, Chichester (2009)","edition":"2"},{"key":"19_CR9","volume-title":"Design Patterns Elements of Reusable Object-Oriented Software","author":"E. Gamma","year":"1995","unstructured":"Gamma, E., Helm, R., Johnson, R.E., Vlissides, J.: Design Patterns Elements of Reusable Object-Oriented Software. Addison Wesley Longman, Amsterdam (1995)"},{"key":"19_CR10","volume-title":"Scripting in Java: Languages, Frameworks, and Patterns","author":"D. Bosanac","year":"2008","unstructured":"Bosanac, D.: Scripting in Java: Languages, Frameworks, and Patterns. Addison-Wesley, Reading (2008)"}],"container-title":["Lecture Notes in Computer Science","Computer Aided Systems Theory \u2013 EUROCAST 2011"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-27549-4_19","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,4,26]],"date-time":"2019-04-26T00:35:08Z","timestamp":1556238908000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-27549-4_19"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012]]},"ISBN":["9783642275487","9783642275494"],"references-count":10,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-27549-4_19","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2012]]}}}