{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T19:56:10Z","timestamp":1725566170905},"publisher-location":"Berlin, Heidelberg","reference-count":17,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540237235"},{"type":"electronic","value":"9783540304647"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2004]]},"DOI":"10.1007\/978-3-540-30464-7_49","type":"book-chapter","created":{"date-parts":[[2010,9,23]],"date-time":"2010-09-23T21:09:10Z","timestamp":1285276150000},"page":"654-667","source":"Crossref","is-referenced-by-count":1,"title":["Metaprogramming for Relational Databases"],"prefix":"10.1007","author":[{"given":"Jernej","family":"Kovse","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Christian","family":"Weber","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Theo","family":"H\u00e4rder","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"49_CR1","unstructured":"Apache Jakarta Project: Struts, available as: http:\/\/jakarta.apache.org\/struts\/"},{"key":"49_CR2","volume-title":"IBM San Francisco Developer\u2019s Guider","author":"R. Ben-Natan","year":"1999","unstructured":"Ben-Natan, R., Sasson, O.: IBM San Francisco Developer\u2019s Guider. McGraw-Hill, New York (1999)"},{"issue":"1","key":"49_CR3","doi-asserted-by":"publisher","first-page":"34","DOI":"10.1145\/273244.273271","volume":"27","author":"P.A. Bernstein","year":"1998","unstructured":"Bernstein, P.A.: Repositories and Object-Oriented Databases. SIGMOD Record\u00a027(1), 34\u201346 (1998)","journal-title":"SIGMOD Record"},{"key":"49_CR4","volume-title":"Software Product Lines","author":"P. Clements","year":"2001","unstructured":"Clements, P., Northrop, L.: Software Product Lines. Addison-Wesley, Reading (2001)"},{"key":"49_CR5","volume-title":"Generative Programming: Methods, Tools, and Applications","author":"K. Czarnecki","year":"2000","unstructured":"Czarnecki, K., Eisenecker, U.W.: Generative Programming: Methods, Tools, and Applications. Addison-Wesley, Reading (2000)"},{"key":"49_CR6","volume-title":"Model Driven Architecture: Applying MDA to Enterprise Computing","author":"D.S. Frankel","year":"2003","unstructured":"Frankel, D.S.: Model Driven Architecture: Applying MDA to Enterprise Computing. Wiley Publishing, Chichester (2003)"},{"key":"49_CR7","volume-title":"Elements of Software Science","author":"M.H. Halstead","year":"1977","unstructured":"Halstead, M.H.: Elements of Software Science. Elsevier, Amsterdam (1977)"},{"key":"49_CR8","doi-asserted-by":"crossref","unstructured":"Kie\u00dfling, W., K\u00f6stler, G.: Preference SQL \u2013 Design, Implementation, Experiences. In: Proc. VLDB 2002, Hong Kong, August 2002, pp. 990\u20131001 (2002)","DOI":"10.1016\/B978-155860869-6\/50098-6"},{"key":"49_CR9","unstructured":"Mahnke, W.: Towards a Modular, Object-Relational Schema Design. In: Proc. CAiSE 2002 Doctoral Consortium, Toronto, May 2002, pp. 61\u201371 (2002)"},{"issue":"4","key":"49_CR10","doi-asserted-by":"publisher","first-page":"308","DOI":"10.1109\/TSE.1976.233837","volume":"2","author":"T.J. McCabe","year":"1976","unstructured":"McCabe, T.J.: A Complexity Measure. IEEE Transactions on Software Engineering\u00a02(4), 308\u2013320 (1976)","journal-title":"IEEE Transactions on Software Engineering"},{"key":"49_CR11","unstructured":"MetaCase: MetaEdit+ Product Website, available as: http:\/\/www.metacase.com\/mep\/"},{"key":"49_CR12","unstructured":"OMG: Common Warehouse Metamodel (CWM) Specification, Vol. 1 (October 2001)"},{"key":"49_CR13","unstructured":"OMG: Model Driven Architecture (MDA) \u2013 A Technical Perspective (July 2001)"},{"key":"49_CR14","unstructured":"Saeki, M.: Toward Automated Method Engineering: Supporting Method Assembly in CAME. In: Presentation at EMSISE 2003 workshop, Geneva (September 2003)"},{"key":"49_CR15","unstructured":"Simonyi, C.: The Death of Computer Languages, the Birth of Intentional Programming, Tech. Report MSR-TR-95-52, Microsoft Research (September 1995)"},{"key":"49_CR16","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"20","DOI":"10.1007\/3-540-45816-6_12","volume-title":"Conceptual Modeling - ER 2002","author":"B. Thalheim","year":"2002","unstructured":"Thalheim, B.: Component Construction of Database Schemes. In: Spaccapietra, S., March, S.T., Kambayashi, Y. (eds.) ER 2002. LNCS, vol.\u00a02503, pp. 20\u201334. Springer, Heidelberg (2002)"},{"key":"49_CR17","unstructured":"Weber, C., Kovse, J.: A Domain-Specific Language for Versioning (January 2004), available as: http:\/\/wwwdvs.informatik.uni-kl.de\/agdbis\/staff\/Kovse\/DSVers\/DSVers.pdf"}],"container-title":["Lecture Notes in Computer Science","Conceptual Modeling \u2013 ER 2004"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-30464-7_49.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,19]],"date-time":"2020-11-19T04:52:22Z","timestamp":1605761542000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-30464-7_49"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2004]]},"ISBN":["9783540237235","9783540304647"],"references-count":17,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-30464-7_49","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2004]]}}}