{"id":"https://openalex.org/W2134385782","doi":"https://doi.org/10.1145/2731186.2731193","title":"Improving Remote Desktopping Through Adaptive Record/Replay","display_name":"Improving Remote Desktopping Through Adaptive Record/Replay","publication_year":2015,"publication_date":"2015-03-14","ids":{"openalex":"https://openalex.org/W2134385782","doi":"https://doi.org/10.1145/2731186.2731193","mag":"2134385782"},"language":"en","primary_location":{"id":"doi:10.1145/2731186.2731193","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2731186.2731193","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 11th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments","raw_type":"proceedings-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/A5061638330","display_name":"Shehbaz Jaffer","orcid":"https://orcid.org/0000-0002-3294-911X"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Shehbaz Jaffer","raw_affiliation_strings":["NetApp Inc., Bangalore, India","NetApp, Inc., Bangalore, India"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"NetApp Inc., Bangalore, India","institution_ids":[]},{"raw_affiliation_string":"NetApp, Inc., Bangalore, India","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5012292357","display_name":"Piyus Kedia","orcid":"https://orcid.org/0000-0002-9569-4089"},"institutions":[{"id":"https://openalex.org/I1290206253","display_name":"Microsoft (United States)","ror":"https://ror.org/00d0nc645","country_code":"US","type":"company","lineage":["https://openalex.org/I1290206253"]},{"id":"https://openalex.org/I4210124949","display_name":"Microsoft Research (India)","ror":"https://ror.org/02w7f3w92","country_code":"IN","type":"company","lineage":["https://openalex.org/I1290206253","https://openalex.org/I4210124949"]}],"countries":["IN","US"],"is_corresponding":false,"raw_author_name":"Piyus Kedia","raw_affiliation_strings":["Microsoft Research, Bangalore, India","Microsoft Research, Bangalore, India#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Microsoft Research, Bangalore, India","institution_ids":["https://openalex.org/I4210124949"]},{"raw_affiliation_string":"Microsoft Research, Bangalore, India#TAB#","institution_ids":["https://openalex.org/I1290206253"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5101727565","display_name":"Sorav Bansal","orcid":"https://orcid.org/0009-0004-2006-9635"},"institutions":[{"id":"https://openalex.org/I68891433","display_name":"Indian Institute of Technology Delhi","ror":"https://ror.org/049tgcd06","country_code":"IN","type":"education","lineage":["https://openalex.org/I68891433"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Sorav Bansal","raw_affiliation_strings":["IIT Delhi, New Delhi, India"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"IIT Delhi, New Delhi, India","institution_ids":["https://openalex.org/I68891433"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.08834197,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"161","last_page":"172"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T14067","display_name":"Cloud Computing and Remote Desktop Technologies","score":0.9997000098228455,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T14067","display_name":"Cloud Computing and Remote Desktop Technologies","score":0.9997000098228455,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T12607","display_name":"Personal Information Management and User Behavior","score":0.9700000286102295,"subfield":{"id":"https://openalex.org/subfields/1802","display_name":"Information Systems and Management"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9534000158309937,"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.8715771436691284},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.78409743309021},{"id":"https://openalex.org/keywords/virtual-machine","display_name":"Virtual machine","score":0.5811185240745544},{"id":"https://openalex.org/keywords/laptop","display_name":"Laptop","score":0.5570065379142761},{"id":"https://openalex.org/keywords/server","display_name":"Server","score":0.5243723392486572},{"id":"https://openalex.org/keywords/client-side","display_name":"Client-side","score":0.5204439759254456},{"id":"https://openalex.org/keywords/virtualization","display_name":"Virtualization","score":0.5142647624015808},{"id":"https://openalex.org/keywords/client","display_name":"Client","score":0.4523797631263733},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.4261574149131775},{"id":"https://openalex.org/keywords/server-side","display_name":"Server-side","score":0.41449931263923645},{"id":"https://openalex.org/keywords/central-processing-unit","display_name":"Central processing unit","score":0.414108008146286},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.36164408922195435},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.30527424812316895}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8715771436691284},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.78409743309021},{"id":"https://openalex.org/C25344961","wikidata":"https://www.wikidata.org/wiki/Q192726","display_name":"Virtual machine","level":2,"score":0.5811185240745544},{"id":"https://openalex.org/C2780008327","wikidata":"https://www.wikidata.org/wiki/Q3962","display_name":"Laptop","level":2,"score":0.5570065379142761},{"id":"https://openalex.org/C93996380","wikidata":"https://www.wikidata.org/wiki/Q44127","display_name":"Server","level":2,"score":0.5243723392486572},{"id":"https://openalex.org/C202477664","wikidata":"https://www.wikidata.org/wiki/Q1352449","display_name":"Client-side","level":2,"score":0.5204439759254456},{"id":"https://openalex.org/C513985346","wikidata":"https://www.wikidata.org/wiki/Q270471","display_name":"Virtualization","level":3,"score":0.5142647624015808},{"id":"https://openalex.org/C27713364","wikidata":"https://www.wikidata.org/wiki/Q528166","display_name":"Client","level":3,"score":0.4523797631263733},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4261574149131775},{"id":"https://openalex.org/C14414571","wikidata":"https://www.wikidata.org/wiki/Q519081","display_name":"Server-side","level":2,"score":0.41449931263923645},{"id":"https://openalex.org/C49154492","wikidata":"https://www.wikidata.org/wiki/Q5300","display_name":"Central processing unit","level":2,"score":0.414108008146286},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.36164408922195435},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.30527424812316895}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/2731186.2731193","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2731186.2731193","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 11th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments","raw_type":"proceedings-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.718.8434","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.718.8434","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.cse.iitd.ernet.in/%7Esbansal/pubs/rdrr.pdf","raw_type":"text"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy","score":0.47999998927116394}],"awards":[],"funders":[{"id":"https://openalex.org/F4320316505","display_name":"NetApp","ror":"https://ror.org/05c4cm338"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":10,"referenced_works":["https://openalex.org/W1522250664","https://openalex.org/W1978714022","https://openalex.org/W2053978297","https://openalex.org/W2097810222","https://openalex.org/W2126527025","https://openalex.org/W2150348590","https://openalex.org/W2157737097","https://openalex.org/W2171956059","https://openalex.org/W2994450560","https://openalex.org/W4242239971"],"related_works":["https://openalex.org/W2488474000","https://openalex.org/W2621069404","https://openalex.org/W3161831369","https://openalex.org/W4361230274","https://openalex.org/W2363514905","https://openalex.org/W2353988224","https://openalex.org/W2085990343","https://openalex.org/W3125934465","https://openalex.org/W4385414206","https://openalex.org/W2123239012"],"abstract_inverted_index":{"Accessing":[0],"the":[1,18,23,36,47,51,72,81,104,158,168],"display":[2,38],"of":[3,49,112,172],"a":[4,76,113,122],"computer":[5,21],"remotely,":[6],"is":[7,75,83,178],"popularly":[8],"called":[9],"remote":[10,24,52,62,73,114,131],"desktopping.":[11],"Remote":[12],"desktopping":[13,63,115,132],"software":[14],"installs":[15],"at":[16,32,167],"both":[17],"user-facing":[19],"client":[20,82],"and":[22,34,80,89,108,129,145],"server":[25,74],"computer;":[26],"it":[27],"simulates":[28],"user's":[29],"input":[30,56],"events":[31],"server,":[33],"streams":[35],"corresponding":[37],"changes":[39],"to":[40,46,101,143,151],"client,":[41],"thus":[42],"providing":[43],"an":[44],"illusion":[45],"user":[48],"controlling":[50],"machine":[53,78],"using":[54],"local":[55],"devices":[57],"(e.g.,":[58,86],"keyboard/mouse).":[59],"Many":[60],"such":[61],"tools":[64],"are":[65],"widely":[66],"used.":[67],"We":[68,117],"show":[69],"that":[70],"if":[71],"virtual":[77],"(VM)":[79],"reasonably":[84],"powerful":[85],"current":[87],"laptop":[88],"desktop":[90],"grade":[91],"hardware),":[92],"VM":[93],"deterministic":[94],"replay":[95],"capabilities":[96],"can":[97],"be":[98],"used":[99],"adaptively":[100],"significantly":[102],"reduce":[103],"network":[105,138],"bandwidth":[106,139],"consumption":[107,140],"server-side":[109,146],"CPU":[110,147],"utilization":[111,148],"tool.":[116],"implement":[118],"these":[119],"optimizations":[120,174],"in":[121],"tool":[123,135],"based":[124],"on":[125,175],"Qemu/KVM":[126],"virtualization":[127],"platform":[128],"VNC":[130],"platform.":[133],"Our":[134],"reduces":[136],"VNC's":[137],"by":[141,149],"up":[142,150],"9x":[144],"56%":[152],"for":[153],"popular":[154],"graphics-intensive":[155],"applications.":[156],"On":[157],"flip":[159],"side,":[160],"our":[161,173],"techniques":[162],"consume":[163],"higher":[164],"CPU/memory/disk":[165],"resources":[166],"client.":[169],"The":[170],"effect":[171],"user-perceived":[176],"latency":[177],"negligible.":[179]},"counts_by_year":[],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
