{"id":"https://openalex.org/W2063660885","doi":"https://doi.org/10.1145/2731186.2731197","title":"Migration of Web Applications with Seamless Execution","display_name":"Migration of Web Applications with Seamless Execution","publication_year":2015,"publication_date":"2015-03-14","ids":{"openalex":"https://openalex.org/W2063660885","doi":"https://doi.org/10.1145/2731186.2731197","mag":"2063660885"},"language":"en","primary_location":{"id":"doi:10.1145/2731186.2731197","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2731186.2731197","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/A5101489221","display_name":"Jin-Seok Oh","orcid":"https://orcid.org/0009-0001-6353-1074"},"institutions":[{"id":"https://openalex.org/I139264467","display_name":"Seoul National University","ror":"https://ror.org/04h9pn542","country_code":"KR","type":"education","lineage":["https://openalex.org/I139264467"]}],"countries":["KR"],"is_corresponding":true,"raw_author_name":"JinSeok Oh","raw_affiliation_strings":["Seoul National University, Seoul, South Korea"],"affiliations":[{"raw_affiliation_string":"Seoul National University, Seoul, South Korea","institution_ids":["https://openalex.org/I139264467"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5065705946","display_name":"Jin\u2010woo Kwon","orcid":"https://orcid.org/0000-0002-1924-3059"},"institutions":[{"id":"https://openalex.org/I139264467","display_name":"Seoul National University","ror":"https://ror.org/04h9pn542","country_code":"KR","type":"education","lineage":["https://openalex.org/I139264467"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Jin-woo Kwon","raw_affiliation_strings":["Seoul National University, Seoul, South Korea"],"affiliations":[{"raw_affiliation_string":"Seoul National University, Seoul, South Korea","institution_ids":["https://openalex.org/I139264467"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5033181891","display_name":"Hyukwoo Park","orcid":"https://orcid.org/0000-0002-8525-0652"},"institutions":[{"id":"https://openalex.org/I139264467","display_name":"Seoul National University","ror":"https://ror.org/04h9pn542","country_code":"KR","type":"education","lineage":["https://openalex.org/I139264467"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Hyukwoo Park","raw_affiliation_strings":["Seoul National University, Seoul, South Korea"],"affiliations":[{"raw_affiliation_string":"Seoul National University, Seoul, South Korea","institution_ids":["https://openalex.org/I139264467"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5028446029","display_name":"Soo\u2010Mook Moon","orcid":"https://orcid.org/0000-0001-6550-5278"},"institutions":[{"id":"https://openalex.org/I139264467","display_name":"Seoul National University","ror":"https://ror.org/04h9pn542","country_code":"KR","type":"education","lineage":["https://openalex.org/I139264467"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Soo-Mook Moon","raw_affiliation_strings":["Seoul National University, Seoul, South Korea"],"affiliations":[{"raw_affiliation_string":"Seoul National University, Seoul, South Korea","institution_ids":["https://openalex.org/I139264467"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5101489221"],"corresponding_institution_ids":["https://openalex.org/I139264467"],"apc_list":null,"apc_paid":null,"fwci":13.5082,"has_fulltext":false,"cited_by_count":28,"citation_normalized_percentile":{"value":0.98538698,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"173","last_page":"185"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12799","display_name":"Mobile and Web Applications","score":0.9990000128746033,"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/T12799","display_name":"Mobile and Web Applications","score":0.9990000128746033,"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/T10273","display_name":"IoT and Edge/Fog Computing","score":0.9973000288009644,"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/T12238","display_name":"Green IT and Sustainability","score":0.9957000017166138,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"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.8124818205833435},{"id":"https://openalex.org/keywords/javascript","display_name":"JavaScript","score":0.8019727468490601},{"id":"https://openalex.org/keywords/unobtrusive-javascript","display_name":"Unobtrusive JavaScript","score":0.7283492088317871},{"id":"https://openalex.org/keywords/rich-internet-application","display_name":"Rich Internet application","score":0.6673517823219299},{"id":"https://openalex.org/keywords/web-application","display_name":"Web application","score":0.6337651610374451},{"id":"https://openalex.org/keywords/exploit","display_name":"Exploit","score":0.566368043422699},{"id":"https://openalex.org/keywords/html5","display_name":"HTML5","score":0.5531043410301208},{"id":"https://openalex.org/keywords/snapshot","display_name":"Snapshot (computer storage)","score":0.5423129796981812},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.5167709589004517},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.5083550810813904},{"id":"https://openalex.org/keywords/json","display_name":"JSON","score":0.4976942837238312},{"id":"https://openalex.org/keywords/client-side-scripting","display_name":"Client-side scripting","score":0.4921928942203522},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.4832775890827179},{"id":"https://openalex.org/keywords/web-api","display_name":"Web API","score":0.47124749422073364},{"id":"https://openalex.org/keywords/web-page","display_name":"Web page","score":0.44697579741477966},{"id":"https://openalex.org/keywords/ajax","display_name":"Ajax","score":0.41425561904907227},{"id":"https://openalex.org/keywords/web-navigation","display_name":"Web navigation","score":0.32870155572891235},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.12214314937591553}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8124818205833435},{"id":"https://openalex.org/C544833334","wikidata":"https://www.wikidata.org/wiki/Q2005","display_name":"JavaScript","level":2,"score":0.8019727468490601},{"id":"https://openalex.org/C198240166","wikidata":"https://www.wikidata.org/wiki/Q2298909","display_name":"Unobtrusive JavaScript","level":4,"score":0.7283492088317871},{"id":"https://openalex.org/C103048170","wikidata":"https://www.wikidata.org/wiki/Q725485","display_name":"Rich Internet application","level":3,"score":0.6673517823219299},{"id":"https://openalex.org/C118643609","wikidata":"https://www.wikidata.org/wiki/Q189210","display_name":"Web application","level":2,"score":0.6337651610374451},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.566368043422699},{"id":"https://openalex.org/C84063617","wikidata":"https://www.wikidata.org/wiki/Q2053","display_name":"HTML5","level":2,"score":0.5531043410301208},{"id":"https://openalex.org/C55282118","wikidata":"https://www.wikidata.org/wiki/Q252683","display_name":"Snapshot (computer storage)","level":2,"score":0.5423129796981812},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.5167709589004517},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.5083550810813904},{"id":"https://openalex.org/C2780416260","wikidata":"https://www.wikidata.org/wiki/Q2063","display_name":"JSON","level":2,"score":0.4976942837238312},{"id":"https://openalex.org/C195274430","wikidata":"https://www.wikidata.org/wiki/Q1650567","display_name":"Client-side scripting","level":5,"score":0.4921928942203522},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.4832775890827179},{"id":"https://openalex.org/C127613066","wikidata":"https://www.wikidata.org/wiki/Q557770","display_name":"Web API","level":4,"score":0.47124749422073364},{"id":"https://openalex.org/C21959979","wikidata":"https://www.wikidata.org/wiki/Q36774","display_name":"Web page","level":2,"score":0.44697579741477966},{"id":"https://openalex.org/C504723692","wikidata":"https://www.wikidata.org/wiki/Q134471","display_name":"Ajax","level":3,"score":0.41425561904907227},{"id":"https://openalex.org/C61096286","wikidata":"https://www.wikidata.org/wiki/Q7978592","display_name":"Web navigation","level":3,"score":0.32870155572891235},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.12214314937591553}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/2731186.2731197","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2731186.2731197","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"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Reduced inequalities","id":"https://metadata.un.org/sdg/10","score":0.7699999809265137}],"awards":[{"id":"https://openalex.org/G4175480656","display_name":null,"funder_award_id":"10045344","funder_id":"https://openalex.org/F4320321681","funder_display_name":"Ministry of Trade, Industry and Energy"}],"funders":[{"id":"https://openalex.org/F4320321681","display_name":"Ministry of Trade, Industry and Energy","ror":"https://ror.org/008nkqk13"},{"id":"https://openalex.org/F4320322093","display_name":"Electronics and Telecommunications Research Institute","ror":"https://ror.org/03ysstz10"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":12,"referenced_works":["https://openalex.org/W15738104","https://openalex.org/W197262582","https://openalex.org/W1999519575","https://openalex.org/W2018541481","https://openalex.org/W2023380813","https://openalex.org/W2123407495","https://openalex.org/W2139627310","https://openalex.org/W2148399583","https://openalex.org/W2155650681","https://openalex.org/W2193288339","https://openalex.org/W2415209977","https://openalex.org/W2912093648"],"related_works":["https://openalex.org/W2614015876","https://openalex.org/W36303035","https://openalex.org/W2500345013","https://openalex.org/W2293322686","https://openalex.org/W2188567905","https://openalex.org/W1965995882","https://openalex.org/W1529857345","https://openalex.org/W2475037646","https://openalex.org/W4231655217","https://openalex.org/W2465773026"],"abstract_inverted_index":{"Web":[0,18],"applications":[1],"(apps)":[2],"are":[3,11,137],"programmed":[4],"using":[5,139],"HTML5,":[6],"CSS,":[7],"and":[8,10,87,134,154,160,197,206,219],"JavaScript,":[9],"distributed":[12],"in":[13,57,106],"the":[14,58,80,97,102,107,122,126,128,131,140,147,158,161,181,186,189,193,215,223],"source":[15,176],"code":[16],"format.":[17,142],"apps":[19,75,202],"can":[20,37,78,120],"be":[21],"executed":[22],"on":[23,91,188],"any":[24],"devices":[25],"where":[26,76],"a":[27,45,70,84,92,110],"web":[28,74,103,116,224],"browser":[29,159,191],"is":[30,113],"installed,":[31],"allowing":[32],"one-source,":[33],"multi-platform":[34],"environment.":[35],"We":[36,100,143,184,209],"exploit":[38],"this":[39],"advantage":[40],"of":[41,60,83,109,130,146,214],"platform":[42],"independence":[43],"for":[44,73,180,217,222],"new":[46],"user":[47,220],"experience":[48],"called":[49],"app":[50,56,86,117,172],"migration,":[51],"which":[52,112],"allows":[53],"migrating":[54],"an":[55,171],"middle":[59],"execution":[61,90,119],"seamlessly":[62],"between":[63],"smart":[64],"devices.":[65],"This":[66],"paper":[67],"proposes":[68],"such":[69],"migration":[71],"framework":[72,166,187],"we":[77],"save":[79,101],"current":[81],"state":[82,105,129],"running":[85],"resume":[88],"its":[89,175],"different":[93],"device":[94],"by":[95,156],"restoring":[96,207],"saved":[98,123,138],"state.":[99,124],"app's":[104],"form":[108],"snapshot,":[111,127],"actually":[114],"another":[115],"whose":[118],"restore":[121],"In":[125],"JavaScript":[132,162,195],"variables":[133],"DOM":[135],"trees":[136],"JSON":[141],"solved":[144],"some":[145],"saving/restoring":[148],"problems":[149],"related":[150],"to":[151],"event":[152],"handlers":[153],"closures":[155],"accessing":[157],"engine":[163,196],"internals.":[164],"Our":[165],"does":[167],"not":[168],"require":[169],"instrumenting":[170],"or":[173],"changing":[174],"code,":[177],"but":[178],"works":[179],"original":[182],"app.":[183],"implemented":[185],"Chrome":[190],"with":[192,203],"V8":[194],"successfully":[198],"migrated":[199],"non-trivial":[200],"sample":[201],"reasonable":[204],"saving":[205],"overhead.":[208],"also":[210],"discuss":[211],"other":[212],"usage":[213],"snapshot":[216],"optimizations":[218],"experiences":[221],"platform.":[225]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":1},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":3},{"year":2019,"cited_by_count":4},{"year":2018,"cited_by_count":7},{"year":2017,"cited_by_count":7},{"year":2016,"cited_by_count":1},{"year":2015,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
