{"id":"https://openalex.org/W647266754","doi":null,"title":"Object persistence: beyond object-oriented databases","display_name":"Object persistence: beyond object-oriented databases","publication_year":1996,"publication_date":"1996-01-01","ids":{"openalex":"https://openalex.org/W647266754","mag":"647266754"},"language":"en","primary_location":{"id":"pmh:oai:cds.cern.ch:290488","doi":null,"is_oa":false,"landing_page_url":"http://cds.cern.ch/record/290488","pdf_url":null,"source":{"id":"https://openalex.org/S4306402195","display_name":"CERN Document Server (European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":null},"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/A5058532026","display_name":"Roger Sessions","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I86519309","display_name":"The University of Texas at Austin","ror":"https://ror.org/00hj54h04","country_code":"US","type":"education","lineage":["https://openalex.org/I86519309"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Sessions, Roger","raw_affiliation_strings":["ObjectWatch, Inc., Austin, TX#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"ObjectWatch, Inc., Austin, TX#TAB#","institution_ids":["https://openalex.org/I86519309"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5058532026"],"corresponding_institution_ids":["https://openalex.org/I86519309"],"apc_list":null,"apc_paid":null,"fwci":5.0384,"has_fulltext":false,"cited_by_count":15,"citation_normalized_percentile":{"value":0.9485722,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":null,"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/T10317","display_name":"Advanced Database Systems and Queries","score":0.8935999870300293,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T10317","display_name":"Advanced Database Systems and Queries","score":0.8935999870300293,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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.031700000166893005,"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/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.019200000911951065,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/object-persistence","display_name":"object persistence","score":0.9459999799728394},{"id":"https://openalex.org/keywords/object-oriented-databases","display_name":"object-oriented databases","score":0.7279999852180481},{"id":"https://openalex.org/keywords/omg","display_name":"OMG","score":0.39800000190734863},{"id":"https://openalex.org/keywords/idl","display_name":"IDL","score":0.7409999966621399},{"id":"https://openalex.org/keywords/persistent-identifiers","display_name":"persistent identifiers","score":0.6669999957084656},{"id":"https://openalex.org/keywords/persistent-objects","display_name":"persistent objects","score":0.8730000257492065},{"id":"https://openalex.org/keywords/embedded-objects","display_name":"embedded objects","score":0.4699999988079071},{"id":"https://openalex.org/keywords/object-references","display_name":"object references","score":0.39500001072883606},{"id":"https://openalex.org/keywords/distributed-objects","display_name":"distributed objects","score":0.4569999873638153},{"id":"https://openalex.org/keywords/object-life-cycle","display_name":"object life cycle","score":0.3179999887943268},{"id":"https://openalex.org/keywords/concurrency-control","display_name":"concurrency control","score":0.43700000643730164},{"id":"https://openalex.org/keywords/query-languages","display_name":"query languages","score":0.34599998593330383},{"id":"https://openalex.org/keywords/naming","display_name":"naming","score":0.4729999899864197},{"id":"https://openalex.org/keywords/transactions","display_name":"transactions","score":0.3400000035762787}],"concepts":[{"id":"https://openalex.org/C47116090","wikidata":"https://www.wikidata.org/wiki/Q716829","display_name":"PID controller","level":3,"score":0.7162920832633972},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6922168731689453},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.49993896484375},{"id":"https://openalex.org/C2781238097","wikidata":"https://www.wikidata.org/wiki/Q175026","display_name":"Object (grammar)","level":2,"score":0.46207669377326965},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.4589276611804962},{"id":"https://openalex.org/C26713055","wikidata":"https://www.wikidata.org/wiki/Q245962","display_name":"Implementation","level":2,"score":0.4351496398448944},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3350803256034851},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.22265955805778503},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.13042089343070984},{"id":"https://openalex.org/C133731056","wikidata":"https://www.wikidata.org/wiki/Q4917288","display_name":"Control engineering","level":1,"score":0.07944357395172119},{"id":"https://openalex.org/C536315585","wikidata":"https://www.wikidata.org/wiki/Q7698332","display_name":"Temperature control","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"pmh:oai:cds.cern.ch:290488","doi":null,"is_oa":false,"landing_page_url":"http://cds.cern.ch/record/290488","pdf_url":null,"source":{"id":"https://openalex.org/S4306402195","display_name":"CERN Document Server (European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":null}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W2188459763","https://openalex.org/W2133425907","https://openalex.org/W7095765778","https://openalex.org/W2123154590","https://openalex.org/W7097269327","https://openalex.org/W1208832701","https://openalex.org/W1977563838","https://openalex.org/W1994684648","https://openalex.org/W3175677256","https://openalex.org/W7095333908"],"abstract_inverted_index":{"Introduction.":[0],"Historical":[1],"Perspective.":[2,303,327,372],"The":[3,14,22,24,33,36,54,58,145,150,300,304,311,324,331,369,386,390,393,396,421],"OMG.":[4],"Outline":[5],"of":[6,16,38,78,132,152,329,342,346,354,374,378,381],"This":[7],"Book.":[8],"Acknowledgments.":[9],"About":[10],"the":[11,138],"Author.":[12],"1.":[13,27],"Making":[15],"a":[17,384],"Standard.":[18],"Product":[19],"Background:":[20],"SOM.":[21],"History.":[23],"Beginning.":[25],"Round":[26,28],"2.":[29,35],"Paris.":[30],"Chicago.":[31],"Stockholm.":[32],"Denouement.":[34],"Goals":[37],"Persistence.":[39,153],"Support":[40],"for":[41,356],"Corporate-centric":[42],"Datastores.":[43,407],"Client":[44],"Datastore":[45,48,370],"Independence.":[46,49],"Object":[47,56,63,117,210,216,224,232,240,248,261,269,277,285,293,320,325,349],"Open":[50],"Architecture.":[51,60],"Summary.":[52,72,148,298,322,367,419],"3.":[53],"OMG":[55],"Model.":[57,307,310],"Distributed":[59,125,417],"Introduction":[61,74],"to":[62,75],"Services.":[64],"Life":[65],"Cycle.":[66],"Naming.":[67],"Transactions.":[68],"Concurrency.":[69],"Security.":[70,403],"Query.":[71],"4.":[73],"IDL.":[76],"Anatomy":[77],"an":[79],"IDL":[80],"Implementation.":[81],"Interfaces.":[82,115],"C":[83],"Implementations.":[84,86],"C++":[85],"Language":[87],"Neutrality.":[88],"Instance":[89],"Variables.":[90],"Constants.":[91],"Operations,":[92],"Return":[93],"Values,":[94],"and":[95,111,119,128,319],"Parameters.":[96],"Attributes.":[97],"Exceptions.":[98],"Valid":[99],"Types.":[100,102],"Basic":[101],"struct.":[103],"enum.":[104],"union.":[105],"sequence.":[106],"array.":[107],"any.":[108],"typedef.":[109],"Inheritance":[110],"Method":[112],"Resolution.":[113],"Protecting":[114],"Modules.":[116,157,167],"Initialization":[118],"Deinitialization.":[120],"Dynamic":[121],"Loading.":[122],"Class":[123,139],"Objects.":[124,126,316,344,358,362],"Factories":[127],"Factory":[129],"Finders.":[130],"Review":[131],"Instantiation.":[133],"New.":[135],"_somNew":[136],"on":[137,172],"Object.":[140],"DSOM":[141],"Instantiators.":[142],"Specialized":[143],"Factories.":[144],"Interface":[146],"Repository.":[147],"5.":[149],"Interfaces":[151],"PID":[154,168,178,183,188,193,198,219,227,235,243,251,264,272,280,288,296],"(Persistent":[155,165,209,254],"Identifier)":[156],"attribute":[158],"string":[159,161],"datastore_type.":[160],"get_PIDString().":[162],"set_PIDString.":[163],"PO":[164,173],"Object)":[166],"Attribute.":[169],"General":[170],"Discussion":[171],"behaviors.":[174],"PDS":[175,213,253,363],"connect":[176,214,259],"(in":[177,182,187,192,197,215,223,231,239,247,260,268,276,284,292],"pid).":[179,184,189,194,199,220,228,236,244,252,265,273,281,289,297],"void":[180,185,190,195,204,206,221,229,237,245,258,266,274,282,290],"disconnect":[181,222,267],"store":[186,230,275],"restore":[191,238,283],"Delete":[196,246,291],"SD":[200],"(Synchronized":[201],"Data)":[202],"Interface.":[203,336,340,389],"pre_store().":[205],"post_restore().":[207],"POM":[208],"Manager)":[211],"Module.":[212,257],"obj,":[217,225,233,241,249,262,270,278,286,294],"in":[218,226,234,242,250,263,271,279,287,295,348,383],"Data":[255],"Service)":[256],"6.":[299],"Application":[301],"Developer":[302],"Explicit":[305],"Persistence":[306,309],"Implicit":[308],"RePrepare":[312],"Transactional":[313],"Algorithm.":[314],"Embedded":[315,361],"Persistent":[317],"IDs":[318],"References.":[321],"7.":[323],"Implementor":[326],"Concept":[328],"Protocol.":[330,333],"Streamable":[332,339,343],"strcpy2.":[334],"StreamIO":[335],"Memory-Based":[337],"Streams.":[338,401,418],"Examples":[341],"Use":[345,353],"Streams":[347],"Copying.":[350],"File-Oriented":[351],"Stream.":[352],"FileStream":[355],"Saving":[357,360],"write/read_object.":[359],"Design":[364],"Using":[365],"Externalization.":[366],"8.":[368],"Vendor":[371],"Overview":[373,377,380],"POSIX":[375,391],"File.":[376],"DB2.":[379],"Plugging":[382],"Datastore.":[385],"PID.":[387,392,395],"PID_DS":[388],"DB2":[394,408],"PDS.":[397],"8.5.1":[398],"Externalization":[399],"Revisited.":[400],"Open/Close.":[402],"Unmapped":[404],"vs.":[405],"Mapped":[406],"Schema":[409],"Mappers.":[410],"Stream":[411],"Issues.":[412],"Read/Write_Object.":[413],"Virtual":[414],"Base":[415],"Classes.":[416],"9.":[420],"Vision.":[422],"New":[423,425,428,430],"Problems.":[424],"Business":[426],"Models.":[427],"Technology.":[429],"Solutions.":[431]},"counts_by_year":[],"updated_date":"2026-11-12T12:28:57.059296","created_date":"2016-06-24T00:00:00"}
