{"id":"https://openalex.org/W17292098","doi":null,"title":"Distributed Garbage Collection for Network Objects","display_name":"Distributed Garbage Collection for Network Objects","publication_year":1993,"publication_date":"1993-12-01","ids":{"openalex":"https://openalex.org/W17292098","mag":"17292098"},"language":"en","primary_location":{"id":"pmh:oai:CiteSeerX.psu:10.1.1.54.5691","doi":null,"is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.54.5691","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://para.inria.fr/~lefessan/biblio/papers/00047-BEN93.ps.gz","raw_type":"text"},"volume":null,"type":"article","is_traditional":true,"indexed_in":[],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5070330470","display_name":"Andrew D. Birrell","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Andrew Birrell","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5064860434","display_name":"Ted Wobber","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Ted Wobber","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":9.0191,"has_fulltext":false,"cited_by_count":60,"citation_normalized_percentile":{"value":0.97141424,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":88,"max":93},"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10126","display_name":"Logic, programming, and type systems","score":0.9976000189781189,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10126","display_name":"Logic, programming, and type systems","score":0.9976000189781189,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.0008999999845400453,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.0003000000142492354,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/distributed-garbage-collection","display_name":"distributed garbage collection","score":1.0},{"id":"https://openalex.org/keywords/network-objects","display_name":"network objects","score":0.7950000166893005},{"id":"https://openalex.org/keywords/reference-counting","display_name":"reference counting","score":0.9229999780654907},{"id":"https://openalex.org/keywords/fault-tolerance","display_name":"fault tolerance","score":0.953000009059906},{"id":"https://openalex.org/keywords/modula-3","display_name":"Modula-3","score":0.7310000061988831},{"id":"https://openalex.org/keywords/remote-procedure-call","display_name":"remote procedure call","score":0.7250000238418579},{"id":"https://openalex.org/keywords/correctness-proofs","display_name":"correctness proofs","score":0.5899999737739563}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7714625597000122},{"id":"https://openalex.org/C55439883","wikidata":"https://www.wikidata.org/wiki/Q360812","display_name":"Correctness","level":2,"score":0.7655700445175171},{"id":"https://openalex.org/C105122174","wikidata":"https://www.wikidata.org/wiki/Q322202","display_name":"Garbage collection","level":3,"score":0.7527971267700195},{"id":"https://openalex.org/C2781238097","wikidata":"https://www.wikidata.org/wiki/Q175026","display_name":"Object (grammar)","level":2,"score":0.6591028571128845},{"id":"https://openalex.org/C81192388","wikidata":"https://www.wikidata.org/wiki/Q5283169","display_name":"Distributed object","level":3,"score":0.6149715781211853},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.6068482398986816},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.5768343806266785},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.539423942565918},{"id":"https://openalex.org/C2778562939","wikidata":"https://www.wikidata.org/wiki/Q1298791","display_name":"Synchronization (alternating current)","level":3,"score":0.45819032192230225},{"id":"https://openalex.org/C75403996","wikidata":"https://www.wikidata.org/wiki/Q5521979","display_name":"Garbage","level":2,"score":0.4504257142543793},{"id":"https://openalex.org/C130120984","wikidata":"https://www.wikidata.org/wiki/Q2835898","display_name":"Distributed algorithm","level":2,"score":0.4446749985218048},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.38591787219047546},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3245694041252136},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.24523326754570007},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.20570653676986694},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.17529693245887756},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.11385181546211243},{"id":"https://openalex.org/C127162648","wikidata":"https://www.wikidata.org/wiki/Q16858953","display_name":"Channel (broadcasting)","level":2,"score":0.0}],"mesh":[],"locations_count":4,"locations":[{"id":"pmh:oai:CiteSeerX.psu:10.1.1.54.5691","doi":null,"is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.54.5691","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://para.inria.fr/~lefessan/biblio/papers/00047-BEN93.ps.gz","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.68.5411","doi":null,"is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.68.5411","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://gatekeeper.dec.com/pub/DEC/SRC/research-reports/SRC-116.pdf","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.86.3541","doi":null,"is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.86.3541","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.hpl.hp.com/techreports/Compaq-DEC/SRC-RR-116.pdf","raw_type":"text"},{"id":"mag:17292098","doi":null,"is_oa":false,"landing_page_url":"https://research.microsoft.com/apps/pubs/default.aspx?id=70834","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":null}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":1,"referenced_works":["https://openalex.org/W1690796504"],"related_works":["https://openalex.org/W2053100497","https://openalex.org/W1512716375","https://openalex.org/W2119291960","https://openalex.org/W1577136147","https://openalex.org/W1534168098","https://openalex.org/W3049232058","https://openalex.org/W2121024811","https://openalex.org/W2142056264","https://openalex.org/W125286406","https://openalex.org/W7096955407"],"abstract_inverted_index":{"In":[0,112],"this":[1],"report":[2],"we":[3],"present":[4],"a":[5,21,28,73,121],"fault-tolerant":[6],"and":[7,14,142],"efficient":[8],"algorithm":[9,19,139],"for":[10,32,57,76],"distributed":[11,81,115],"garbage":[12],"collection":[13],"prove":[15],"its":[16],"correctness.":[17],"The":[18,39,54,80,138],"is":[20,41,52,61,70,110],"generalization":[22],"of":[23,30,146],"reference":[24,69],"counting;":[25],"it":[26,100,153],"maintains":[27],"set":[29,40,60],"identifiers":[31],"processes":[33],"with":[34,43,84],"references":[35],"to":[36,72,104,134],"an":[37,67,108,136],"object.":[38,137],"maintained":[42],"pair-wise":[44],"communication":[45],"between":[46],"processes,":[47],"so":[48,97],"no":[49],"global":[50],"synchronization":[51],"required.":[53],"primary":[55],"cost":[56],"maintaining":[58],"the":[59,77,85,114,127,147],"one":[62],"remote":[63],"procedure":[64],"call":[65],"when":[66,107],"object":[68,109],"transferred":[71],"new":[74],"process":[75],"first":[78],"time.":[79],"collector":[82,87,93,116],"collaborates":[83],"local":[86,92,122],"in":[88,124],"detecting":[89],"garbage;":[90],"any":[91],"may":[94],"be":[95,102,118,155],"used,":[96],"long":[98],"as":[99,144],"can":[101],"extended":[103],"provide":[105],"notification":[106],"collected.":[111],"fact,":[113],"could":[117],"used":[119],"without":[120],"collector;":[123],"that":[125],"case,":[126],"programmer":[128],"would":[129],"insert":[130],"explicit":[131],"dispose":[132],"commands":[133],"release":[135],"was":[140],"designed":[141],"implemented":[143],"part":[145],"Modula-3":[148],"network":[149],"objects":[150],"system,":[151],"but":[152],"should":[154],"s...":[156]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2022,"cited_by_count":1},{"year":2016,"cited_by_count":1}],"updated_date":"2026-10-16T09:59:22.235173","created_date":"2016-06-24T00:00:00"}
