{"id":"https://openalex.org/W1983550253","doi":"https://doi.org/10.1145/1698772.1698779","title":"Efficient off-board deployment and customization of virtual machine-based embedded systems","display_name":"Efficient off-board deployment and customization of virtual machine-based embedded systems","publication_year":2010,"publication_date":"2010-02-01","ids":{"openalex":"https://openalex.org/W1983550253","doi":"https://doi.org/10.1145/1698772.1698779","mag":"1983550253"},"language":"en","primary_location":{"id":"doi:10.1145/1698772.1698779","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1698772.1698779","pdf_url":null,"source":{"id":"https://openalex.org/S136160450","display_name":"ACM Transactions on Embedded Computing Systems","issn_l":"1539-9087","issn":["1539-9087","1558-3465"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Embedded Computing Systems","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/A5062360180","display_name":"Alexandre Courbot","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/I174424907","display_name":"Laboratoire d'Informatique Fondamentale de Lille","ror":"https://ror.org/05rhg0h08","country_code":"FR","type":"facility","lineage":["https://openalex.org/I174424907"]}],"countries":["FR"],"is_corresponding":true,"raw_author_name":"Alexandre Courbot","raw_affiliation_strings":["IRCICA/LIFL, Univ. Lille 1, INRIA futurs, POPS Research Group"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"IRCICA/LIFL, Univ. Lille 1, INRIA futurs, POPS Research Group","institution_ids":["https://openalex.org/I174424907","https://openalex.org/I1326498283"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5033512798","display_name":"Gilles Grimaud","orcid":"https://orcid.org/0009-0003-2117-3779"},"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/I174424907","display_name":"Laboratoire d'Informatique Fondamentale de Lille","ror":"https://ror.org/05rhg0h08","country_code":"FR","type":"facility","lineage":["https://openalex.org/I174424907"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Gilles Grimaud","raw_affiliation_strings":["IRCICA/LIFL, Univ. Lille 1, INRIA futurs, POPS Research Group"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"IRCICA/LIFL, Univ. Lille 1, INRIA futurs, POPS Research Group","institution_ids":["https://openalex.org/I174424907","https://openalex.org/I1326498283"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5061843361","display_name":"Jean-Jacques Vandewalle","orcid":null},"institutions":[{"id":"https://openalex.org/I204657281","display_name":"Gemalto (Israel)","ror":"https://ror.org/0134cjh35","country_code":"IL","type":"company","lineage":["https://openalex.org/I204657281","https://openalex.org/I4210087377","https://openalex.org/I4210140930"]}],"countries":["IL"],"is_corresponding":false,"raw_author_name":"Jean-Jacques Vandewalle","raw_affiliation_strings":["Gemalto Technology and Innovation"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Gemalto Technology and Innovation","institution_ids":["https://openalex.org/I204657281"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5062360180"],"corresponding_institution_ids":["https://openalex.org/I1326498283","https://openalex.org/I174424907"],"apc_list":null,"apc_paid":null,"fwci":1.2641,"has_fulltext":false,"cited_by_count":11,"citation_normalized_percentile":{"value":0.80267807,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":96},"biblio":{"volume":"9","issue":"3","first_page":"1","last_page":"53"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","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/T10054","display_name":"Parallel Computing and Optimization Techniques","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/T10933","display_name":"Real-Time Systems Scheduling","score":0.9995999932289124,"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.9983999729156494,"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.8871954679489136},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.7133849859237671},{"id":"https://openalex.org/keywords/memory-footprint","display_name":"Memory footprint","score":0.7076032161712646},{"id":"https://openalex.org/keywords/executable","display_name":"Executable","score":0.6853058338165283},{"id":"https://openalex.org/keywords/software-deployment","display_name":"Software deployment","score":0.6581085324287415},{"id":"https://openalex.org/keywords/virtual-machine","display_name":"Virtual machine","score":0.6223385334014893},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.6030438542366028},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.4748009741306305},{"id":"https://openalex.org/keywords/embedded-java","display_name":"Embedded Java","score":0.4641004800796509},{"id":"https://openalex.org/keywords/personalization","display_name":"Personalization","score":0.4456968307495117},{"id":"https://openalex.org/keywords/memory-protection","display_name":"Memory protection","score":0.4299524128437042},{"id":"https://openalex.org/keywords/java","display_name":"Java","score":0.40101438760757446},{"id":"https://openalex.org/keywords/virtual-memory","display_name":"Virtual memory","score":0.39730751514434814},{"id":"https://openalex.org/keywords/overlay","display_name":"Overlay","score":0.31194615364074707},{"id":"https://openalex.org/keywords/memory-management","display_name":"Memory management","score":0.2989712953567505},{"id":"https://openalex.org/keywords/real-time-java","display_name":"Real time Java","score":0.13453823328018188},{"id":"https://openalex.org/keywords/strictfp","display_name":"strictfp","score":0.13185268640518188}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8871954679489136},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.7133849859237671},{"id":"https://openalex.org/C74912251","wikidata":"https://www.wikidata.org/wiki/Q6815727","display_name":"Memory footprint","level":2,"score":0.7076032161712646},{"id":"https://openalex.org/C160145156","wikidata":"https://www.wikidata.org/wiki/Q778586","display_name":"Executable","level":2,"score":0.6853058338165283},{"id":"https://openalex.org/C105339364","wikidata":"https://www.wikidata.org/wiki/Q2297740","display_name":"Software deployment","level":2,"score":0.6581085324287415},{"id":"https://openalex.org/C25344961","wikidata":"https://www.wikidata.org/wiki/Q192726","display_name":"Virtual machine","level":2,"score":0.6223385334014893},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.6030438542366028},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.4748009741306305},{"id":"https://openalex.org/C175224512","wikidata":"https://www.wikidata.org/wiki/Q1334980","display_name":"Embedded Java","level":5,"score":0.4641004800796509},{"id":"https://openalex.org/C183003079","wikidata":"https://www.wikidata.org/wiki/Q1000371","display_name":"Personalization","level":2,"score":0.4456968307495117},{"id":"https://openalex.org/C18131444","wikidata":"https://www.wikidata.org/wiki/Q163585","display_name":"Memory protection","level":5,"score":0.4299524128437042},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.40101438760757446},{"id":"https://openalex.org/C76399640","wikidata":"https://www.wikidata.org/wiki/Q189401","display_name":"Virtual memory","level":4,"score":0.39730751514434814},{"id":"https://openalex.org/C136085584","wikidata":"https://www.wikidata.org/wiki/Q910289","display_name":"Overlay","level":2,"score":0.31194615364074707},{"id":"https://openalex.org/C176649486","wikidata":"https://www.wikidata.org/wiki/Q2308807","display_name":"Memory management","level":3,"score":0.2989712953567505},{"id":"https://openalex.org/C132106392","wikidata":"https://www.wikidata.org/wiki/Q1373903","display_name":"Real time Java","level":3,"score":0.13453823328018188},{"id":"https://openalex.org/C174954855","wikidata":"https://www.wikidata.org/wiki/Q7623626","display_name":"strictfp","level":4,"score":0.13185268640518188},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/1698772.1698779","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1698772.1698779","pdf_url":null,"source":{"id":"https://openalex.org/S136160450","display_name":"ACM Transactions on Embedded Computing Systems","issn_l":"1539-9087","issn":["1539-9087","1558-3465"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Embedded Computing Systems","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","score":0.4699999988079071,"id":"https://metadata.un.org/sdg/9"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":49,"referenced_works":["https://openalex.org/W4015096","https://openalex.org/W100964356","https://openalex.org/W180513203","https://openalex.org/W188156789","https://openalex.org/W1491178396","https://openalex.org/W1492095601","https://openalex.org/W1493438644","https://openalex.org/W1494407580","https://openalex.org/W1508742040","https://openalex.org/W1522250664","https://openalex.org/W1544300973","https://openalex.org/W1553103764","https://openalex.org/W1555634152","https://openalex.org/W1563826489","https://openalex.org/W1583464938","https://openalex.org/W1612432860","https://openalex.org/W1633108902","https://openalex.org/W1770006921","https://openalex.org/W1949003947","https://openalex.org/W1984624984","https://openalex.org/W1987809485","https://openalex.org/W1999370479","https://openalex.org/W2000194923","https://openalex.org/W2014175439","https://openalex.org/W2028800816","https://openalex.org/W2032155058","https://openalex.org/W2043100293","https://openalex.org/W2043555680","https://openalex.org/W2062227764","https://openalex.org/W2064015040","https://openalex.org/W2065141544","https://openalex.org/W2070910791","https://openalex.org/W2082000355","https://openalex.org/W2089160999","https://openalex.org/W2093754512","https://openalex.org/W2114067856","https://openalex.org/W2136605135","https://openalex.org/W2140445104","https://openalex.org/W2155151758","https://openalex.org/W2162762034","https://openalex.org/W2295244175","https://openalex.org/W2428143441","https://openalex.org/W2615865818","https://openalex.org/W3162571474","https://openalex.org/W4206557463","https://openalex.org/W4210539571","https://openalex.org/W4242666955","https://openalex.org/W6629313152","https://openalex.org/W6629385140"],"related_works":["https://openalex.org/W2367240299","https://openalex.org/W2008632039","https://openalex.org/W2361770091","https://openalex.org/W2461532765","https://openalex.org/W2099952704","https://openalex.org/W2064225403","https://openalex.org/W2150489241","https://openalex.org/W1964401381","https://openalex.org/W2370597456","https://openalex.org/W1983550253"],"abstract_inverted_index":{"This":[0,97],"article":[1],"presents":[2],"a":[3,46,58,100,143,155,196,208,246],"new":[4,144],"way":[5],"to":[6,21,61,85,94,151,161,169,189,210,229],"deploy":[7],"and":[8,76,122,131,159,191,215],"customize":[9,192],"embedded":[10,26,200,224,231],"virtual":[11,156],"machine":[12],"based":[13,244],"operating":[14],"systems":[15,40,232],"for":[16],"very":[17,33,197],"restrained":[18,25],"devices.":[19],"Due":[20],"the":[22,66,92,104,109,113,149,180,184,220],"specificity":[23],"of":[24,30,65,72,103,115,135,178,223],"devices":[27],"(large":[28],"usage":[29],"read-only":[31],"memory,":[32],"few":[34],"writable":[35],"memory":[36,133,234],"available,":[37],"\u2026),":[38],"these":[39],"are":[41,70,83,125],"typically":[42],"deployed":[43,164,185],"off-board,":[44],"in":[45,99,187,195],"process":[47],"called":[48],"romization":[49,53,145,213],".":[50],"However,":[51],"current":[52],"solutions":[54],"do":[55],"not":[56],"allow":[57],"complete":[59],"deployment":[60,105],"take":[62,176],"place":[63],"outside":[64],"execution":[67,157,172],"device:":[68],"they":[69],"capable":[71],"converting":[73],"system":[74,93,150],"components":[75],"applications":[77],"into":[78],"their":[79,239],"executable":[80],"form,":[81],"but":[82],"unable":[84],"perform":[86,216],"any":[87],"operation":[88],"that":[89,124,147],"would":[90],"require":[91],"be":[95,152,162],"running.":[96],"results":[98],"good":[101],"part":[102],"being":[106,167,243],"performed":[107],"by":[108,183],"target":[110],"device,":[111],"at":[112,129],"cost":[114],"longer":[116],"startup":[117],"times,":[118],"bloat":[119],"with":[120],"code":[121],"data":[123,136],"only":[126],"executed":[127],"once":[128],"startup,":[130],"suboptimal":[132],"placement":[134],"structures.":[137],"In":[138],"this":[139],"article,":[140],"we":[141,226],"propose":[142],"scheme":[146],"allows":[148],"started":[153],"within":[154],"environment,":[158],"thus":[160],"fully":[163],"off-board":[165],"before":[166],"transferred":[168],"its":[170],"real":[171],"support.":[173],"We":[174],"then":[175],"advantage":[177],"all":[179],"information":[181],"provided":[182],"state":[186],"order":[188],"analyze":[190],"it,":[193],"resulting":[194],"low-footprint,":[198],"custom-tailored":[199],"system.":[201],"The":[202],"Java":[203],"platform":[204],"is":[205],"used":[206],"as":[207],"support":[209],"implement":[211],"our":[212,217],"architecture":[214],"experiments.":[218],"For":[219],"evaluated":[221],"set":[222],"applications,":[225],"were":[227],"able":[228],"obtain":[230],"which":[233],"footprint":[235],"was":[236],"lower":[237],"than":[238],"J2ME":[240],"counterpart,":[241],"while":[242],"on":[245],"full-fledged":[247],"J2SE":[248],"environment.":[249]},"counts_by_year":[{"year":2019,"cited_by_count":2},{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":2},{"year":2015,"cited_by_count":1},{"year":2013,"cited_by_count":2},{"year":2012,"cited_by_count":1}],"updated_date":"2026-05-21T09:19:25.381259","created_date":"2025-10-10T00:00:00"}
