{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,15]],"date-time":"2025-11-15T16:59:41Z","timestamp":1763225981313},"publisher-location":"Berlin, Heidelberg","reference-count":14,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540584025"},{"type":"electronic","value":"9783540486954"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1994]]},"DOI":"10.1007\/3-540-58402-1_8","type":"book-chapter","created":{"date-parts":[[2012,2,26]],"date-time":"2012-02-26T10:54:54Z","timestamp":1330253694000},"page":"88-101","source":"Crossref","is-referenced-by-count":11,"title":["A simple and efficient copying garbage collector for prolog"],"prefix":"10.1007","author":[{"given":"Johan","family":"Bevemyr","sequence":"first","affiliation":[]},{"given":"Thomas","family":"Lindgren","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2005,5,28]]},"reference":[{"issue":"6","key":"8_CR1","doi-asserted-by":"crossref","first-page":"719","DOI":"10.1145\/62959.62968","volume":"31","author":"K. Appleby","year":"1988","unstructured":"K. Appleby, M. Carlsson, S. Haridi, and D. Sahlin, Garbage Collection for Prolog Based on WAM, Communications of the ACM, 31(6):719\u2013741, June 1988.","journal-title":"Communications of the ACM"},{"doi-asserted-by":"crossref","unstructured":"A.W. Appel, A runtime system, Lisp and Symbolic Computation, 3(4), 1990.","key":"8_CR2","DOI":"10.1007\/BF01807697"},{"issue":"2","key":"8_CR3","doi-asserted-by":"crossref","first-page":"171","DOI":"10.1002\/spe.4380190206","volume":"19","author":"A. W. Appel","year":"1989","unstructured":"A.W. Appel, Simple generational garbage collection and fast allocation, Software\u2014Practice and Expenence,19(2):171\u2013183, 1989.","journal-title":"Software\u2014Practice and Expenence"},{"key":"8_CR4","volume-title":"Garbage cut for garbage collection of iterative Prolog programs","author":"J. Barklund","year":"1986","unstructured":"J. Barklund, H. Millroth, Garbage cut for garbage collection of iterative Prolog programs, 3rd Symposium on Logic Programming, Salt Lake City, September 1986, IEEE."},{"key":"8_CR5","volume-title":"Dynamic Memory Management for Sequential Logic Programming Languages","author":"Y. Bekkers","year":"1992","unstructured":"Y. Bekkers, O. Ridoux and L. Ungaro, Dynamic Memory Management for Sequential Logic Programming Languages, Proceedings of the International Workshop on Memory Management 92, LNCS 637, Springer-Verlag, Berlin, 1992."},{"issue":"11","key":"8_CR6","doi-asserted-by":"crossref","first-page":"677","DOI":"10.1145\/362790.362798","volume":"13","author":"C. J. Cheney","year":"1970","unstructured":"C.J. Cheney, A nonrecursive list compacting algorithm, Communications of the ACM, 13(11):677\u2013678, November 1970.","journal-title":"Communications of the ACM"},{"issue":"3","key":"8_CR7","doi-asserted-by":"crossref","first-page":"341","DOI":"10.1145\/356850.356854","volume":"13","author":"J. Cohen","year":"1981","unstructured":"J. Cohen, Garbage Collection of Linked Data Structure, Computing Surveys, 13(3):341\u2013367, September 1981.","journal-title":"Computing Surveys"},{"issue":"6","key":"8_CR8","doi-asserted-by":"crossref","first-page":"419","DOI":"10.1145\/358141.358147","volume":"26","author":"H. Lieberman","year":"1983","unstructured":"H. Lieberman, C. Hewitt, A real-time garbage collector based on the lifetimes of objects, Communications of the ACM, 26(6):419\u2013429, June 1983.","journal-title":"Communications of the ACM"},{"issue":"9","key":"8_CR9","doi-asserted-by":"crossref","first-page":"662","DOI":"10.1145\/359576.359583","volume":"12","author":"F. Morris","year":"1978","unstructured":"F. Morris, A Time-and Space-Efficient Compaction Algorithm, Communications of the ACM, 12(9):662\u2013665, August 1978.","journal-title":"Communications of the ACM"},{"key":"8_CR10","volume-title":"An Incremental Garbage Collector for WAM-Based Prolog","author":"W. J. Older","year":"1992","unstructured":"W.J. Older and J.A. Rummell, An Incremental Garbage Collector for WAM-Based Prolog, Proceedings of the Joint International Conference and Symposium on Logic Programming, MIT Press, Cambridge, Mass., 1992."},{"unstructured":"D. Sahlin, Making garbage collection independent of the amount of garbage, Research Report R87008, Swedish Institute of Computer Science, 1987.","key":"8_CR11"},{"issue":"8","key":"8_CR12","doi-asserted-by":"crossref","first-page":"501","DOI":"10.1145\/363534.363554","volume":"10","author":"H. Schorr","year":"1967","unstructured":"H. Schorr and W.M. Waite, An Efficient Machine-Independent Procedure for Garbage Collection in Various List Structures, Communications of the ACM, 10(8):501\u2013506, August 1967.","journal-title":"Communications of the ACM"},{"doi-asserted-by":"crossref","unstructured":"H. Touati, T. Hama, A light-weight prolog garbage collector, Proceedings of the International Conference on Fifth Generation Computing Systems, 1988.","key":"8_CR13","DOI":"10.21236\/ADA619775"},{"key":"8_CR14","volume-title":"SRI Tech. Note 309","author":"D. H. D. D. Warren","year":"1983","unstructured":"D.H.D. Warren, An Abstract Prolog Instruction Set, SRI Tech. Note 309, SRI International, Menlo Park, Calif., USA, 1983."}],"container-title":["Lecture Notes in Computer Science","Programming Language Implementation and Logic Programming"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-58402-1_8.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,17]],"date-time":"2020-11-17T16:20:04Z","timestamp":1605630004000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-58402-1_8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1994]]},"ISBN":["9783540584025","9783540486954"],"references-count":14,"URL":"https:\/\/doi.org\/10.1007\/3-540-58402-1_8","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1994]]}}}