{"id":"https://openalex.org/W2144947315","doi":"https://doi.org/10.1093/comjnl/37.6.531","title":"Orthogonal Persistence in a Heterogeneous Distributed Object-Oriented Environment","display_name":"Orthogonal Persistence in a Heterogeneous Distributed Object-Oriented Environment","publication_year":1994,"publication_date":"1994-01-01","ids":{"openalex":"https://openalex.org/W2144947315","doi":"https://doi.org/10.1093/comjnl/37.6.531","mag":"2144947315"},"language":"en","primary_location":{"is_oa":true,"landing_page_url":"https://doi.org/10.1093/comjnl/37.6.531","pdf_url":"https://academic.oup.com/comjnl/article-pdf/37/6/531/1390189/37-6-531.pdf","source":{"id":"https://openalex.org/S44643521","display_name":"The Computer Journal","issn_l":"0010-4620","issn":["0010-4620","1460-2067"],"is_oa":false,"is_in_doaj":false,"is_indexed_in_scopus":true,"is_core":true,"host_organization":"https://openalex.org/P4310311648","host_organization_name":"Oxford University Press","host_organization_lineage":["https://openalex.org/P4310311647","https://openalex.org/P4310311648"],"host_organization_lineage_names":["University of Oxford","Oxford University Press"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true},"type":"article","type_crossref":"journal-article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"bronze","oa_url":"https://academic.oup.com/comjnl/article-pdf/37/6/531/1390189/37-6-531.pdf","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5100757423","display_name":"Pedro Sousa","orcid":"https://orcid.org/0000-0001-7453-5778"},"institutions":[{"id":"https://openalex.org/I121345201","display_name":"Instituto de Engenharia de Sistemas e Computadores Investiga\u00e7\u00e3o e Desenvolvimento","ror":"https://ror.org/04mqy3p58","country_code":"PT","type":"nonprofit","lineage":["https://openalex.org/I121345201","https://openalex.org/I4210125590"]}],"countries":["PT"],"is_corresponding":false,"raw_author_name":"P. Sousa","raw_affiliation_strings":["INESC\u2014IST, Rua Alves Redol 9, 1000 Lisboa, Portugal"],"affiliations":[{"raw_affiliation_string":"INESC\u2014IST, Rua Alves Redol 9, 1000 Lisboa, Portugal","institution_ids":["https://openalex.org/I121345201"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5031097493","display_name":"Andr\u00e9 Z\u00faquete","orcid":"https://orcid.org/0000-0002-9745-4361"},"institutions":[{"id":"https://openalex.org/I121345201","display_name":"Instituto de Engenharia de Sistemas e Computadores Investiga\u00e7\u00e3o e Desenvolvimento","ror":"https://ror.org/04mqy3p58","country_code":"PT","type":"nonprofit","lineage":["https://openalex.org/I121345201","https://openalex.org/I4210125590"]}],"countries":["PT"],"is_corresponding":false,"raw_author_name":"A. Zuquete","raw_affiliation_strings":["INESC\u2014IST, Rua Alves Redol 9, 1000 Lisboa, Portugal"],"affiliations":[{"raw_affiliation_string":"INESC\u2014IST, Rua Alves Redol 9, 1000 Lisboa, Portugal","institution_ids":["https://openalex.org/I121345201"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5072404521","display_name":"Nuno Neves","orcid":"https://orcid.org/0000-0003-0411-4542"},"institutions":[{"id":"https://openalex.org/I121345201","display_name":"Instituto de Engenharia de Sistemas e Computadores Investiga\u00e7\u00e3o e Desenvolvimento","ror":"https://ror.org/04mqy3p58","country_code":"PT","type":"nonprofit","lineage":["https://openalex.org/I121345201","https://openalex.org/I4210125590"]}],"countries":["PT"],"is_corresponding":false,"raw_author_name":"N. Neves","raw_affiliation_strings":["INESC\u2014IST, Rua Alves Redol 9, 1000 Lisboa, Portugal"],"affiliations":[{"raw_affiliation_string":"INESC\u2014IST, Rua Alves Redol 9, 1000 Lisboa, Portugal","institution_ids":["https://openalex.org/I121345201"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5102500008","display_name":"Jos\u00e9 Alves Marques","orcid":null},"institutions":[{"id":"https://openalex.org/I121345201","display_name":"Instituto de Engenharia de Sistemas e Computadores Investiga\u00e7\u00e3o e Desenvolvimento","ror":"https://ror.org/04mqy3p58","country_code":"PT","type":"nonprofit","lineage":["https://openalex.org/I121345201","https://openalex.org/I4210125590"]}],"countries":["PT"],"is_corresponding":false,"raw_author_name":"J. Alves Marques","raw_affiliation_strings":["INESC\u2014IST, Rua Alves Redol 9, 1000 Lisboa, Portugal"],"affiliations":[{"raw_affiliation_string":"INESC\u2014IST, Rua Alves Redol 9, 1000 Lisboa, Portugal","institution_ids":["https://openalex.org/I121345201"]}]}],"institution_assertions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":{"value":2635,"currency":"GBP","value_usd":3232},"apc_paid":null,"fwci":0.506,"has_fulltext":true,"fulltext_origin":"ngrams","cited_by_count":2,"citation_normalized_percentile":{"value":0.484699,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":61,"max":65},"biblio":{"volume":"37","issue":"6","first_page":"531","last_page":"541"},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9989,"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"}},"topics":[{"id":"https://openalex.org/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9989,"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.9987,"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9974,"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/persistence","display_name":"Persistence (discontinuity)","score":0.7712952},{"id":"https://openalex.org/keywords/inheritance","display_name":"Inheritance","score":0.6548253},{"id":"https://openalex.org/keywords/persistent-data-structure","display_name":"Persistent data structure","score":0.4784841}],"concepts":[{"id":"https://openalex.org/C105122174","wikidata":"https://www.wikidata.org/wiki/Q322202","display_name":"Garbage collection","level":3,"score":0.7870547},{"id":"https://openalex.org/C2781009140","wikidata":"https://www.wikidata.org/wiki/Q7170389","display_name":"Persistence (discontinuity)","level":2,"score":0.7712952},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.76520395},{"id":"https://openalex.org/C2780902518","wikidata":"https://www.wikidata.org/wiki/Q6033780","display_name":"Inheritance (genetic algorithm)","level":3,"score":0.6548253},{"id":"https://openalex.org/C2781238097","wikidata":"https://www.wikidata.org/wiki/Q175026","display_name":"Object (grammar)","level":2,"score":0.6424986},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.49954963},{"id":"https://openalex.org/C2778029271","wikidata":"https://www.wikidata.org/wiki/Q5421931","display_name":"Extension (predicate logic)","level":2,"score":0.49506298},{"id":"https://openalex.org/C888380","wikidata":"https://www.wikidata.org/wiki/Q2427787","display_name":"Persistent data structure","level":2,"score":0.4784841},{"id":"https://openalex.org/C2777299769","wikidata":"https://www.wikidata.org/wiki/Q3707858","display_name":"Type (biology)","level":2,"score":0.42562973},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.394472},{"id":"https://openalex.org/C75403996","wikidata":"https://www.wikidata.org/wiki/Q5521979","display_name":"Garbage","level":2,"score":0.37463874},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.1719318},{"id":"https://openalex.org/C18903297","wikidata":"https://www.wikidata.org/wiki/Q7150","display_name":"Ecology","level":1,"score":0.0649057},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.06180051},{"id":"https://openalex.org/C187320778","wikidata":"https://www.wikidata.org/wiki/Q1349130","display_name":"Geotechnical engineering","level":1,"score":0.0},{"id":"https://openalex.org/C55493867","wikidata":"https://www.wikidata.org/wiki/Q7094","display_name":"Biochemistry","level":1,"score":0.0},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C104317684","wikidata":"https://www.wikidata.org/wiki/Q7187","display_name":"Gene","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"is_oa":true,"landing_page_url":"https://doi.org/10.1093/comjnl/37.6.531","pdf_url":"https://academic.oup.com/comjnl/article-pdf/37/6/531/1390189/37-6-531.pdf","source":{"id":"https://openalex.org/S44643521","display_name":"The Computer Journal","issn_l":"0010-4620","issn":["0010-4620","1460-2067"],"is_oa":false,"is_in_doaj":false,"is_indexed_in_scopus":true,"is_core":true,"host_organization":"https://openalex.org/P4310311648","host_organization_name":"Oxford University Press","host_organization_lineage":["https://openalex.org/P4310311647","https://openalex.org/P4310311648"],"host_organization_lineage_names":["University of Oxford","Oxford University Press"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true}],"best_oa_location":{"is_oa":true,"landing_page_url":"https://doi.org/10.1093/comjnl/37.6.531","pdf_url":"https://academic.oup.com/comjnl/article-pdf/37/6/531/1390189/37-6-531.pdf","source":{"id":"https://openalex.org/S44643521","display_name":"The Computer Journal","issn_l":"0010-4620","issn":["0010-4620","1460-2067"],"is_oa":false,"is_in_doaj":false,"is_indexed_in_scopus":true,"is_core":true,"host_organization":"https://openalex.org/P4310311648","host_organization_name":"Oxford University Press","host_organization_lineage":["https://openalex.org/P4310311647","https://openalex.org/P4310311648"],"host_organization_lineage_names":["University of Oxford","Oxford University Press"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true},"sustainable_development_goals":[],"grants":[],"datasets":[],"versions":[],"referenced_works_count":22,"referenced_works":["https://openalex.org/W1499048821","https://openalex.org/W1510831253","https://openalex.org/W1523444750","https://openalex.org/W1584269253","https://openalex.org/W1770006921","https://openalex.org/W1967307074","https://openalex.org/W20020355","https://openalex.org/W2013142212","https://openalex.org/W2021804287","https://openalex.org/W2082189801","https://openalex.org/W2096713423","https://openalex.org/W2096739861","https://openalex.org/W2121134342","https://openalex.org/W2140284220","https://openalex.org/W2148899002","https://openalex.org/W2153710305","https://openalex.org/W2153874173","https://openalex.org/W2155424381","https://openalex.org/W2163735502","https://openalex.org/W2243916016","https://openalex.org/W2411369279","https://openalex.org/W92636380"],"related_works":["https://openalex.org/W4387773637","https://openalex.org/W4381304378","https://openalex.org/W4297378365","https://openalex.org/W3174776489","https://openalex.org/W2808342711","https://openalex.org/W2245694847","https://openalex.org/W2188602196","https://openalex.org/W2132258996","https://openalex.org/W2034669405","https://openalex.org/W1700460898"],"abstract_inverted_index":{"This":[0],"paper":[1],"describes":[2],"the":[3,7,76],"major":[4],"issues":[5],"in":[6,14,27,111],"design":[8],"and":[9,18,30,71,108,114],"implementation":[10],"of":[11,63,75],"orthogonal":[12,47],"persistence":[13,48],"IK.":[15],"A":[16],"single":[17],"uniform":[19],"programming":[20],"paradigm":[21],"is":[22],"used":[23],"to":[24,89,103],"manipulate":[25],"objects":[26,68,81,94],"a":[28,100],"persistent":[29,112],"distributed":[31],"environment.":[32],"Object":[33],"references":[34],"can":[35],"be":[36],"freely":[37],"passed":[38],"during":[39],"remote":[40],"invocations":[41],"or":[42],"stored":[43,54],"persistently.":[44],"IK":[45],"supports":[46],"with":[49],"type":[50],"inheritance.":[51],"Objects":[52],"are":[53,69,82],"persistently":[55],"when":[56],"reachable":[57],"from":[58],"an":[59],"Eternal":[60],"Root,":[61],"regardless":[62],"their":[64],"type.":[65],"For":[66],"programmers,":[67],"created":[70],"manipulated":[72],"uniformly,":[73],"independently":[74],"time":[77],"they":[78],"persist.":[79],"Persistent":[80],"dynamically":[83],"grouped":[84],"at":[85],"run-time":[86],"into":[87,95],"clusters":[88],"encapsulate":[90],"fine-grain":[91],"language":[92],"level":[93],"coarser-grain":[96],"entities.":[97],"We":[98],"present":[99,115],"novel":[101],"approach":[102],"integrate":[104],"object":[105],"clustering,":[106],"naming":[107],"garbage":[109],"collection":[110],"systems,":[113],"experimental":[116],"results.":[117]},"abstract_inverted_index_v3":null,"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W2144947315","counts_by_year":[],"updated_date":"2025-03-22T02:22:33.351125","created_date":"2016-06-24"}