{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,29]],"date-time":"2025-10-29T03:29:38Z","timestamp":1761708578390},"publisher-location":"Berlin, Heidelberg","reference-count":11,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540262770"},{"type":"electronic","value":"9783540314875"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2005]]},"DOI":"10.1007\/11499053_33","type":"book-chapter","created":{"date-parts":[[2010,9,26]],"date-time":"2010-09-26T18:14:26Z","timestamp":1285524866000},"page":"226-229","source":"Crossref","is-referenced-by-count":1,"title":["An Agile and Extensible Code Generation Framework"],"prefix":"10.1007","author":[{"given":"Dimitrios S.","family":"Kolovos","sequence":"first","affiliation":[]},{"given":"Richard F.","family":"Paige","sequence":"additional","affiliation":[]},{"given":"Fiona A. C.","family":"Polack","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"33_CR1","volume-title":"XSLT Cook Book","author":"S. Mangano","year":"2003","unstructured":"Mangano, S.: XSLT Cook Book. O. Reilly, New York (2003)"},{"key":"33_CR2","unstructured":"Herrington, J.: Code generation in Action. Manning (2004)"},{"key":"33_CR3","unstructured":"OMG. Model driven architecture official web-site, http:\/\/www.omg.org\/mda\/"},{"key":"33_CR4","unstructured":"XDoclet development team. http:\/\/xdoclet.sourceforge.net"},{"key":"33_CR5","unstructured":"Velocity development team. http:\/\/jakarta.apache.org\/velocity"},{"key":"33_CR6","unstructured":"Code generation is a design smell. http:\/\/c2.com\/cgi\/wiki?CodeGenerationIsaDesignSmell"},{"key":"33_CR7","volume-title":"XML Schema","author":"E. Vlist van der","year":"2002","unstructured":"van der Vlist, E.: XML Schema. O. Reilly, New York (2002)"},{"key":"33_CR8","doi-asserted-by":"crossref","unstructured":"Beck, K.: Extreme Programming Explained. AWL (1999)","DOI":"10.1109\/TOOLS.1999.779100"},{"key":"33_CR9","unstructured":"OMG. UML 1.4 Metamodel, http:\/\/www.omg.org\/uml"},{"key":"33_CR10","unstructured":"OMG. CWM Metamodel, http:\/\/www.omg.org\/cwm"},{"key":"33_CR11","unstructured":"Modelware Integrated Project. http:\/\/www.modelware-ist.org"}],"container-title":["Lecture Notes in Computer Science","Extreme Programming and Agile Processes in Software Engineering"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/11499053_33.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,17]],"date-time":"2020-11-17T20:00:49Z","timestamp":1605643249000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/11499053_33"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005]]},"ISBN":["9783540262770","9783540314875"],"references-count":11,"URL":"https:\/\/doi.org\/10.1007\/11499053_33","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2005]]}}}