{"id":"https://openalex.org/W2026120091","doi":"https://doi.org/10.1002/(sici)1097-024x(19980725)28:9<981::aid-spe182>3.0.co;2-x","title":"Design, implementation and evaluation of ICARE: an efficient recoverable DSM","display_name":"Design, implementation and evaluation of ICARE: an efficient recoverable DSM","publication_year":1998,"publication_date":"1998-07-25","ids":{"openalex":"https://openalex.org/W2026120091","doi":"https://doi.org/10.1002/(sici)1097-024x(19980725)28:9<981::aid-spe182>3.0.co;2-x","mag":"2026120091"},"language":"en","primary_location":{"id":"doi:10.1002/(sici)1097-024x(19980725)28:9<981::aid-spe182>3.0.co;2-x","is_oa":false,"landing_page_url":"https://doi.org/10.1002/(sici)1097-024x(19980725)28:9<981::aid-spe182>3.0.co;2-x","pdf_url":null,"source":{"id":"https://openalex.org/S122199241","display_name":"Software Practice and Experience","issn_l":"0038-0644","issn":["0038-0644","1097-024X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320595","host_organization_name":"Wiley","host_organization_lineage":["https://openalex.org/P4310320595"],"host_organization_lineage_names":["Wiley"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Software: Practice and Experience","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"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/A5031849486","display_name":"Anne-Marie Kermarrec","orcid":"https://orcid.org/0000-0001-8187-724X"},"institutions":[{"id":"https://openalex.org/I56067802","display_name":"Universit\u00e9 de Rennes","ror":"https://ror.org/015m7wh34","country_code":"FR","type":"education","lineage":["https://openalex.org/I56067802"]}],"countries":["FR"],"is_corresponding":true,"raw_author_name":"A.-M. Kermarrec","raw_affiliation_strings":["University of Rennes, 35042 Rennes","Design of Distributed Operating Systems"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Rennes, 35042 Rennes","institution_ids":["https://openalex.org/I56067802"]},{"raw_affiliation_string":"Design of Distributed Operating Systems","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5107253496","display_name":"Christine Morin","orcid":null},"institutions":[{"id":"https://openalex.org/I1326498283","display_name":"Institut national de recherche en sciences et technologies du num\u00e9rique","ror":"https://ror.org/02kvxyf05","country_code":"FR","type":"government","lineage":["https://openalex.org/I1326498283"]},{"id":"https://openalex.org/I2802519937","display_name":"Institut de Recherche en Informatique et Syst\u00e8mes Al\u00e9atoires","ror":"https://ror.org/00myn0z94","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I1326498283","https://openalex.org/I205703379","https://openalex.org/I2802204017","https://openalex.org/I2802519937","https://openalex.org/I28221208","https://openalex.org/I4210127572","https://openalex.org/I4210159245","https://openalex.org/I56067802"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"C. Morin","raw_affiliation_strings":["IRISA/INRIA, Campus Universitaire de Beaulieu, Cedex,","Design of Distributed Operating Systems"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"IRISA/INRIA, Campus Universitaire de Beaulieu, Cedex,","institution_ids":["https://openalex.org/I1326498283","https://openalex.org/I2802519937"]},{"raw_affiliation_string":"Design of Distributed Operating Systems","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5034582935","display_name":"Michel Ban\u00e2tre","orcid":null},"institutions":[{"id":"https://openalex.org/I1326498283","display_name":"Institut national de recherche en sciences et technologies du num\u00e9rique","ror":"https://ror.org/02kvxyf05","country_code":"FR","type":"government","lineage":["https://openalex.org/I1326498283"]},{"id":"https://openalex.org/I2802519937","display_name":"Institut de Recherche en Informatique et Syst\u00e8mes Al\u00e9atoires","ror":"https://ror.org/00myn0z94","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I1326498283","https://openalex.org/I205703379","https://openalex.org/I2802204017","https://openalex.org/I2802519937","https://openalex.org/I28221208","https://openalex.org/I4210127572","https://openalex.org/I4210159245","https://openalex.org/I56067802"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"M. Ban\u00e2tre","raw_affiliation_strings":["IRISA/INRIA, Campus Universitaire de Beaulieu, Cedex,","Design of Distributed Operating Systems"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"IRISA/INRIA, Campus Universitaire de Beaulieu, Cedex,","institution_ids":["https://openalex.org/I1326498283","https://openalex.org/I2802519937"]},{"raw_affiliation_string":"Design of Distributed Operating Systems","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5031849486"],"corresponding_institution_ids":["https://openalex.org/I56067802"],"apc_list":{"value":4220,"currency":"USD","value_usd":4220},"apc_paid":null,"fwci":3.1785,"has_fulltext":false,"cited_by_count":25,"citation_normalized_percentile":{"value":0.92114838,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":null,"biblio":{"volume":"28","issue":"9","first_page":"981","last_page":"1010"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.9998000264167786,"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.9998000264167786,"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.9984999895095825,"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.9977999925613403,"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/computer-science","display_name":"Computer science","score":0.8208047151565552},{"id":"https://openalex.org/keywords/microkernel","display_name":"Microkernel","score":0.6921530961990356},{"id":"https://openalex.org/keywords/rollback","display_name":"Rollback","score":0.6849322319030762},{"id":"https://openalex.org/keywords/replication","display_name":"Replication (statistics)","score":0.6198917627334595},{"id":"https://openalex.org/keywords/fault-tolerance","display_name":"Fault tolerance","score":0.6060226559638977},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.5448919534683228},{"id":"https://openalex.org/keywords/throughput","display_name":"Throughput","score":0.48833295702934265},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.44928833842277527},{"id":"https://openalex.org/keywords/exploit","display_name":"Exploit","score":0.44007983803749084},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3897794783115387},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.22124236822128296},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.1375504434108734},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.12192434072494507},{"id":"https://openalex.org/keywords/wireless","display_name":"Wireless","score":0.09254243969917297}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8208047151565552},{"id":"https://openalex.org/C2777127024","wikidata":"https://www.wikidata.org/wiki/Q726378","display_name":"Microkernel","level":2,"score":0.6921530961990356},{"id":"https://openalex.org/C174220543","wikidata":"https://www.wikidata.org/wiki/Q395307","display_name":"Rollback","level":3,"score":0.6849322319030762},{"id":"https://openalex.org/C12590798","wikidata":"https://www.wikidata.org/wiki/Q3933199","display_name":"Replication (statistics)","level":2,"score":0.6198917627334595},{"id":"https://openalex.org/C63540848","wikidata":"https://www.wikidata.org/wiki/Q3140932","display_name":"Fault tolerance","level":2,"score":0.6060226559638977},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.5448919534683228},{"id":"https://openalex.org/C157764524","wikidata":"https://www.wikidata.org/wiki/Q1383412","display_name":"Throughput","level":3,"score":0.48833295702934265},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.44928833842277527},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.44007983803749084},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3897794783115387},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.22124236822128296},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.1375504434108734},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.12192434072494507},{"id":"https://openalex.org/C555944384","wikidata":"https://www.wikidata.org/wiki/Q249","display_name":"Wireless","level":2,"score":0.09254243969917297},{"id":"https://openalex.org/C75949130","wikidata":"https://www.wikidata.org/wiki/Q848010","display_name":"Database transaction","level":2,"score":0.0},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1002/(sici)1097-024x(19980725)28:9<981::aid-spe182>3.0.co;2-x","is_oa":false,"landing_page_url":"https://doi.org/10.1002/(sici)1097-024x(19980725)28:9<981::aid-spe182>3.0.co;2-x","pdf_url":null,"source":{"id":"https://openalex.org/S122199241","display_name":"Software Practice and Experience","issn_l":"0038-0644","issn":["0038-0644","1097-024X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320595","host_organization_name":"Wiley","host_organization_lineage":["https://openalex.org/P4310320595"],"host_organization_lineage_names":["Wiley"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Software: Practice and Experience","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9","score":0.4699999988079071}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W2515784931","https://openalex.org/W3157873250","https://openalex.org/W118610042","https://openalex.org/W2149982268","https://openalex.org/W147418030","https://openalex.org/W4206721232","https://openalex.org/W2381534342","https://openalex.org/W2113346467","https://openalex.org/W2034233588","https://openalex.org/W2103295733"],"abstract_inverted_index":{"In":[0],"the":[1,4,33,40,69,89,128,132,136,159,162,167],"light":[2],"of":[3,7,35,52,56,75,84,161],"increasing":[5],"throughput":[6],"local":[8],"area":[9],"networks,":[10],"Networks":[11],"Of":[12],"Workstations":[13],"(NOWs)":[14],"which":[15],"provide":[16],"a":[17,24,43,48,53,77,95,103,121],"Distributed":[18],"Shared":[19],"Memory":[20],"(DSM)":[21],"have":[22],"become":[23],"convenient":[25],"and":[26,72,101,109,143],"cheaper":[27],"alternative":[28],"to":[29,105,130],"parallel":[30,36],"architectures":[31],"in":[32,46,117,140],"framework":[34],"scientific":[37],"applications.":[38,65],"However,":[39],"probability":[41],"that":[42,113,144,165],"failure":[44],"occurs":[45],"such":[47],"system":[49],"made":[50],"up":[51],"large":[54],"number":[55],"components":[57],"must":[58],"not":[59],"be":[60],"neglected,":[61],"especially":[62],"for":[63,146],"long-running":[64],"This":[66],"paper":[67],"presents":[68],"design,":[70],"implementation":[71],"performance":[73],"evaluation":[74],"ICARE,":[76],"page-based":[78],"recoverable":[79],"DSM":[80,141],"implemented":[81,139],"on":[82,94],"top":[83],"an":[85],"ATM-based":[86],"NOW":[87],"running":[88],"CHORUS":[90],"microkernel.":[91],"ICARE":[92,149,163],"relies":[93],"Backward":[96],"Error":[97],"Recovery":[98],"(BER)":[99],"mechanism,":[100,124],"provides":[102,120],"way":[104],"combine":[106],"both":[107],"efficiency":[108,160],"high-availability.":[110],"The":[111],"fact":[112],"checkpoints":[114],"are":[115],"stored":[116],"volatile":[118],"memory":[119],"low-cost":[122],"fault-tolerance":[123],"as":[125,127],"well":[126],"opportunity":[129],"exploit":[131],"symbiotic":[133],"relationship":[134],"between":[135],"data":[137],"replication":[138],"systems":[142],"needed":[145],"fault-tolerance.":[147],"Furthermore,":[148],"efficiently":[150],"implements":[151,166],"transparent":[152],"process":[153],"rollback":[154],"recovery.":[155],"Performance":[156],"evaluations":[157],"show":[158],"prototype":[164],"proposed":[168],"algorithms.":[169],"\u00a9":[170],"1998":[171],"John":[172],"Wiley":[173],"&":[174],"Sons,":[175],"Ltd.":[176]},"counts_by_year":[],"updated_date":"2026-04-30T09:15:22.047038","created_date":"2025-10-10T00:00:00"}
