{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T15:24:47Z","timestamp":1725636287311},"publisher-location":"London","reference-count":19,"publisher":"Springer London","isbn-type":[{"type":"print","value":"9783540199120"},{"type":"electronic","value":"9781447121220"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1995]]},"DOI":"10.1007\/978-1-4471-2122-0_15","type":"book-chapter","created":{"date-parts":[[2011,11,23]],"date-time":"2011-11-23T07:21:25Z","timestamp":1322032885000},"page":"164-183","source":"Crossref","is-referenced-by-count":3,"title":["Using C as a Compiler Target Language for Native Code Generation in Persistent Systems"],"prefix":"10.1007","author":[{"given":"S. J.","family":"Bushell","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"A.","family":"Dearle","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"A. L.","family":"Brown","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"F. A.","family":"Vaughan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"issue":"2","key":"15_CR1","doi-asserted-by":"crossref","first-page":"230","DOI":"10.1145\/3857.3859","volume":"10","author":"A Albano","year":"1985","unstructured":"Albano, A., Cardelli, L. and Orsini, R. \u201cGalileo: a Strongly Typed, Interactive Conceptual Language\u201d, Association for Computing Machinery Transactions on Database Systems, vol 10, 2, pp. 230\u2013260, 1985.","journal-title":"Association for Computing Machinery Transactions on Database Systems"},{"key":"15_CR2","unstructured":"Brown, A. L., Carrick, R., Connor, R. C. H., Dearie, A. and Morrison, R. \u201cThe Persistent Abstract Machine\u201d, Universities of Glasgow and St Andrews, Technical Report PPRR-59-88, 1988."},{"key":"15_CR3","first-page":"3","volume":"5","author":"M Carey","year":"1993","unstructured":"Carey, M., DeWitt, D. and McNaughton, J. \u201cThe 007 Benchmark\u201d, SIGMOD, vol 5, 3, 1993.","journal-title":"SIGMOD"},{"key":"15_CR4","first-page":"353","volume-title":"Proceedings of the Third International Workshop on Persistent Object Systems","author":"R Connor","year":"1989","unstructured":"Connor, R., Brown, A., Carrick, R., Dearie, A. and Morrison, R. \u201cThe Persistent Abstract Machine\u201d, Proceedings of the Third International Workshop on Persistent Object Systems, Newcastle, Australia, Springer-Verlag, pp. 353\u2013366 1989."},{"key":"15_CR5","unstructured":"Cutts, Q. \u201cDeviering the Benefits of Persistence to System Construction and Execution\u201d, Ph.D. thesis, Computational Science, St Andrews, 1994."},{"key":"15_CR6","unstructured":"Dearie, A. \u201cConstructing Compilers in a Persistent Environment\u201d, Universities of Glasgow and St Andrews, Technical Report PPRR-51-87, 1987."},{"issue":"6","key":"15_CR7","doi-asserted-by":"publisher","first-page":"540","DOI":"10.1093\/comjnl\/31.6.540","volume":"31","author":"A Dearie","year":"1988","unstructured":"Dearie, A. and Brown, A. L. \u201cSafe Browsing in a Strongly Typed Persistent Environment\u201d, The Computer Journal, vol 31, 6, pp. 540\u2013545, 1988.","journal-title":"The Computer Journal"},{"key":"15_CR8","first-page":"581","volume":"16","author":"A Farkas","year":"1994","unstructured":"Farkas, A. and Dearie, A. \u201cThe Octopus Model and its Implementation\u201d, 17th Australian Computer Science Conferenc, Australian Computer Science Communications, vol 16, pp. 581\u2013590, 1994.","journal-title":"17th Australian Computer Science Conferenc, Australian Computer Science Communications"},{"key":"15_CR9","unstructured":"Kernighan, B. W. and Ritchie, D. M. \u201cThe C programming language\u201d, Prentice-Hall, 1978."},{"key":"15_CR10","first-page":"219","volume-title":"Proceedings of the Second International Workshop on Database Programming Languages","author":"F Matthes","year":"1989","unstructured":"Matthes, F. and Schmidt, J. W. \u201cThe Type System of DBPL\u201d, Proceedings of the Second International Workshop on Database Programming Languages, Portland, Oregan, Morgan Kaufmann, pp. 219\u2013225, 1989."},{"key":"15_CR11","unstructured":"Morrison, R., Brown, A. L., Connor, R. C. H. and Dearie, A. \u201cThe Napier88 Reference Manual\u201d, University of St Andrews, Technical Report PPRR-77-89 1989."},{"issue":"3","key":"15_CR12","doi-asserted-by":"publisher","first-page":"342","DOI":"10.1145\/117009.117017","volume":"13","author":"R Morrison","year":"1991","unstructured":"Morrison, R., Dearie, A., Connor, R. C. H. and Brown, A. L. \u201cAn Ad-Hoc Approach to the Implementation of Polymorphism\u201d, Transactions on Programming Languages and Systems, vol 13, 3, pp. 342\u2013371, 1991.","journal-title":"Transactions on Programming Languages and Systems"},{"key":"15_CR13","unstructured":"Peyton-Jones, S. \u201cThe implementation of functional languages\u201d, Prentice-Hall 1987."},{"key":"15_CR14","unstructured":"R. Stallman, R. \u201cUsing and Porting GNU CC\u201d, Free Software Foundation, Technical Report 1991."},{"key":"15_CR15","unstructured":"Sites, R. L. \u201cAlpha Architecture Reference Manual\u201d, Digital Press, 1992."},{"key":"15_CR16","unstructured":"Stallman, R. 1993."},{"key":"15_CR17","unstructured":"Sun Microsystems Inc. \u201cThe SPARC Architecture Manual, Version 7\u201d, 1987."},{"key":"15_CR18","first-page":"3","volume":"5","author":"F Vaughan","year":"1992","unstructured":"Vaughan, F., Schunke, T., Koch, B., Dearie, A., Marlin, C. and Barter, C. \u201cCasper: A Cached Architecture Supporting Persistence\u201d, Computing Systems, vol 5, 3, California, 1992.","journal-title":"Computing Systems"},{"issue":"10","key":"15_CR19","doi-asserted-by":"publisher","first-page":"1013","DOI":"10.1145\/358274.358283","volume":"27","author":"RP Weicker","year":"1984","unstructured":"Weicker, R. P. \u201cDhrystone: A Synthetic Systems Programming Benchmark.\u201d, vol 27, 10, Communications of the ACM, pp. 1013\u20131030, 1984.","journal-title":"Communications of the ACM"}],"container-title":["Workshops in Computing","Persistent Object Systems"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-1-4471-2122-0_15","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,4,19]],"date-time":"2019-04-19T13:11:18Z","timestamp":1555679478000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-1-4471-2122-0_15"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1995]]},"ISBN":["9783540199120","9781447121220"],"references-count":19,"URL":"https:\/\/doi.org\/10.1007\/978-1-4471-2122-0_15","relation":{},"ISSN":["1431-1682"],"issn-type":[{"type":"print","value":"1431-1682"}],"subject":[],"published":{"date-parts":[[1995]]}}}