{"id":"https://openalex.org/W2514959893","doi":"https://doi.org/10.1142/s0218194017500012","title":"Improving Resilience of Software Systems: A Case Study in 3D-Online Game System","display_name":"Improving Resilience of Software Systems: A Case Study in 3D-Online Game System","publication_year":2016,"publication_date":"2016-09-01","ids":{"openalex":"https://openalex.org/W2514959893","doi":"https://doi.org/10.1142/s0218194017500012","mag":"2514959893"},"language":"en","primary_location":{"id":"doi:10.1142/s0218194017500012","is_oa":false,"landing_page_url":"https://doi.org/10.1142/s0218194017500012","pdf_url":null,"source":{"id":"https://openalex.org/S131442419","display_name":"International Journal of Software Engineering and Knowledge Engineering","issn_l":"0218-1940","issn":["0218-1940","1793-6403"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319815","host_organization_name":"World Scientific","host_organization_lineage":["https://openalex.org/P4310319815"],"host_organization_lineage_names":["World Scientific"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Journal of Software Engineering and Knowledge Engineering","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/A5100627858","display_name":"Wei Lu","orcid":"https://orcid.org/0000-0002-4574-3209"},"institutions":[{"id":"https://openalex.org/I21193070","display_name":"Beijing Jiaotong University","ror":"https://ror.org/01yj56c84","country_code":"CN","type":"education","lineage":["https://openalex.org/I21193070"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Wei Lu","raw_affiliation_strings":["School of Software Engineering, Beijing Jiaotong University, Beijing, P. R. China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Software Engineering, Beijing Jiaotong University, Beijing, P. R. China","institution_ids":["https://openalex.org/I21193070"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100432936","display_name":"Weidong Wang","orcid":"https://orcid.org/0000-0002-7378-2766"},"institutions":[{"id":"https://openalex.org/I21193070","display_name":"Beijing Jiaotong University","ror":"https://ror.org/01yj56c84","country_code":"CN","type":"education","lineage":["https://openalex.org/I21193070"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Weidong Wang","raw_affiliation_strings":["School of Software Engineering, Beijing Jiaotong University, Beijing, P. R. China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Software Engineering, Beijing Jiaotong University, Beijing, P. R. China","institution_ids":["https://openalex.org/I21193070"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5009796545","display_name":"Ergude Bao","orcid":"https://orcid.org/0000-0001-7636-5709"},"institutions":[{"id":"https://openalex.org/I21193070","display_name":"Beijing Jiaotong University","ror":"https://ror.org/01yj56c84","country_code":"CN","type":"education","lineage":["https://openalex.org/I21193070"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Ergude Bao","raw_affiliation_strings":["School of Software Engineering, Beijing Jiaotong University, Beijing, P. R. China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Software Engineering, Beijing Jiaotong University, Beijing, P. R. China","institution_ids":["https://openalex.org/I21193070"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5007723033","display_name":"Weiwei Xing","orcid":"https://orcid.org/0000-0002-6378-926X"},"institutions":[{"id":"https://openalex.org/I21193070","display_name":"Beijing Jiaotong University","ror":"https://ror.org/01yj56c84","country_code":"CN","type":"education","lineage":["https://openalex.org/I21193070"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Weiwei Xing","raw_affiliation_strings":["School of Software Engineering, Beijing Jiaotong University, Beijing, P. R. China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Software Engineering, Beijing Jiaotong University, Beijing, P. R. China","institution_ids":["https://openalex.org/I21193070"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5110367484","display_name":"Kai Zhu","orcid":"https://orcid.org/0000-0002-2391-4193"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Kai Zhu","raw_affiliation_strings":["Beijing Chukong Aipu Technology Co., Ltd., Beijing, P. R. China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Beijing Chukong Aipu Technology Co., Ltd., Beijing, P. R. China","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5100432936","https://openalex.org/A5100627858"],"corresponding_institution_ids":["https://openalex.org/I21193070"],"apc_list":null,"apc_paid":null,"fwci":0.2833,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.63633583,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":94},"biblio":{"volume":"27","issue":"01","first_page":"1","last_page":"22"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9994999766349792,"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/T12127","display_name":"Software System Performance and Reliability","score":0.9994999766349792,"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.9962000250816345,"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.9954000115394592,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6815073490142822},{"id":"https://openalex.org/keywords/resilience","display_name":"Resilience (materials science)","score":0.6547244191169739},{"id":"https://openalex.org/keywords/fault-injection","display_name":"Fault injection","score":0.617239773273468},{"id":"https://openalex.org/keywords/crash","display_name":"Crash","score":0.6099932193756104},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.6045958995819092},{"id":"https://openalex.org/keywords/software-fault-tolerance","display_name":"Software fault tolerance","score":0.5123911499977112},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.5021326541900635},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4999551773071289},{"id":"https://openalex.org/keywords/fault-tolerance","display_name":"Fault tolerance","score":0.4860120713710785},{"id":"https://openalex.org/keywords/workload","display_name":"Workload","score":0.4509517550468445},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.4419710040092468},{"id":"https://openalex.org/keywords/node","display_name":"Node (physics)","score":0.4418877363204956},{"id":"https://openalex.org/keywords/mechanism","display_name":"Mechanism (biology)","score":0.4133448600769043},{"id":"https://openalex.org/keywords/real-time-computing","display_name":"Real-time computing","score":0.3475819230079651},{"id":"https://openalex.org/keywords/reliability-engineering","display_name":"Reliability engineering","score":0.3333067297935486},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.20040881633758545},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.19864162802696228}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6815073490142822},{"id":"https://openalex.org/C2779585090","wikidata":"https://www.wikidata.org/wiki/Q3457762","display_name":"Resilience (materials science)","level":2,"score":0.6547244191169739},{"id":"https://openalex.org/C2775928411","wikidata":"https://www.wikidata.org/wiki/Q2041312","display_name":"Fault injection","level":3,"score":0.617239773273468},{"id":"https://openalex.org/C183469790","wikidata":"https://www.wikidata.org/wiki/Q333501","display_name":"Crash","level":2,"score":0.6099932193756104},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.6045958995819092},{"id":"https://openalex.org/C50712370","wikidata":"https://www.wikidata.org/wiki/Q4269346","display_name":"Software fault tolerance","level":3,"score":0.5123911499977112},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.5021326541900635},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4999551773071289},{"id":"https://openalex.org/C63540848","wikidata":"https://www.wikidata.org/wiki/Q3140932","display_name":"Fault tolerance","level":2,"score":0.4860120713710785},{"id":"https://openalex.org/C2778476105","wikidata":"https://www.wikidata.org/wiki/Q628539","display_name":"Workload","level":2,"score":0.4509517550468445},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4419710040092468},{"id":"https://openalex.org/C62611344","wikidata":"https://www.wikidata.org/wiki/Q1062658","display_name":"Node (physics)","level":2,"score":0.4418877363204956},{"id":"https://openalex.org/C89611455","wikidata":"https://www.wikidata.org/wiki/Q6804646","display_name":"Mechanism (biology)","level":2,"score":0.4133448600769043},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.3475819230079651},{"id":"https://openalex.org/C200601418","wikidata":"https://www.wikidata.org/wiki/Q2193887","display_name":"Reliability engineering","level":1,"score":0.3333067297935486},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.20040881633758545},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.19864162802696228},{"id":"https://openalex.org/C97355855","wikidata":"https://www.wikidata.org/wiki/Q11473","display_name":"Thermodynamics","level":1,"score":0.0},{"id":"https://openalex.org/C66938386","wikidata":"https://www.wikidata.org/wiki/Q633538","display_name":"Structural engineering","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1142/s0218194017500012","is_oa":false,"landing_page_url":"https://doi.org/10.1142/s0218194017500012","pdf_url":null,"source":{"id":"https://openalex.org/S131442419","display_name":"International Journal of Software Engineering and Knowledge Engineering","issn_l":"0218-1940","issn":["0218-1940","1793-6403"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319815","host_organization_name":"World Scientific","host_organization_lineage":["https://openalex.org/P4310319815"],"host_organization_lineage_names":["World Scientific"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Journal of Software Engineering and Knowledge Engineering","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320334924","display_name":"Program for New Century Excellent Talents in University","ror":"https://ror.org/01mv9t934"},{"id":"https://openalex.org/F4320335442","display_name":"Beijing Higher Education Young Elite Teacher Project","ror":null}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":20,"referenced_works":["https://openalex.org/W1479940106","https://openalex.org/W1487950196","https://openalex.org/W1940448718","https://openalex.org/W1975519982","https://openalex.org/W1997021720","https://openalex.org/W2000870360","https://openalex.org/W2017147164","https://openalex.org/W2025914996","https://openalex.org/W2033213387","https://openalex.org/W2041101939","https://openalex.org/W2042170939","https://openalex.org/W2052229651","https://openalex.org/W2096298971","https://openalex.org/W2103032747","https://openalex.org/W2107193860","https://openalex.org/W2116115793","https://openalex.org/W2135925361","https://openalex.org/W2138861322","https://openalex.org/W2138916466","https://openalex.org/W2148109481"],"related_works":["https://openalex.org/W2138861322","https://openalex.org/W2971479921","https://openalex.org/W2607474334","https://openalex.org/W3145923041","https://openalex.org/W2946906624","https://openalex.org/W841176518","https://openalex.org/W188714996","https://openalex.org/W2101077206","https://openalex.org/W2168671684","https://openalex.org/W2157727563"],"abstract_inverted_index":{"Resilience":[0],"is":[1,161],"the":[2,74,77,113,136,141,148,166],"property":[3],"that":[4,76,152],"enables":[5],"a":[6,61,89,101,123,128],"system":[7,126],"to":[8,43,105],"continue":[9],"operating":[10],"properly":[11],"when":[12],"one":[13],"or":[14,52],"more":[15,23,25,33],"faults":[16,45,109],"occur.":[17],"Nowadays,":[18],"as":[19,47,110,127],"software":[20],"systems":[21,39],"become":[22,32],"and":[24,69,138,160],"complex,":[26],"their":[27],"hardware":[28],"execution":[29],"platforms":[30],"also":[31,99],"heterogenous":[34],"with":[35,112,145,165,174],"larger":[36],"scale.":[37],"Software":[38],"may":[40,80],"fail":[41],"due":[42],"some":[44],"such":[46],"node":[48],"breakdown,":[49],"communication":[50],"failure,":[51],"data":[53],"processing":[54],"failure.":[55],"In":[56],"this":[57],"paper,":[58],"we":[59,87,121,134],"propose":[60],"ring-based":[62,90],"resilience":[63,157],"mechanism,":[64,120],"which":[65],"implements":[66],"fault":[67,95,168],"detection":[68],"recovery.":[70],"(1)":[71],"To":[72,117],"solve":[73],"problem":[75],"central":[78],"server":[79],"have":[81],"high":[82,171],"burden":[83],"of":[84,140],"network":[85],"traffic,":[86],"design":[88,100],"heartbeat":[91],"algorithm":[92],"for":[93],"crash":[94,108,167],"detection.":[96],"(2)":[97],"We":[98],"light-weight":[102],"recovery":[103],"mechanism":[104,154],"recover":[106],"from":[107],"compared":[111],"current":[114],"system-specific":[115],"mechanisms.":[116],"evaluate":[118],"our":[119,153],"use":[122],"3D-online":[124],"game":[125],"case":[129],"study.":[130],"By":[131],"injecting":[132],"faults,":[133],"test":[135],"effectiveness":[137],"overhead":[139],"proposed":[142],"mechanism.":[143],"Compared":[144],"other":[146],"mechanisms,":[147],"experimental":[149],"results":[150],"show":[151],"can":[155],"support":[156],"very":[158],"well":[159],"better":[162],"at":[163],"dealing":[164],"caused":[169],"by":[170],"cluster":[172],"workload":[173],"acceptable":[175],"overhead.":[176]},"counts_by_year":[{"year":2018,"cited_by_count":1}],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
