{"id":"https://openalex.org/W4409077126","doi":"https://doi.org/10.1109/tsc.2025.3556641","title":"A Developer-Focused Genetic Algorithm for IoT Application Placement in the Computing Continuum","display_name":"A Developer-Focused Genetic Algorithm for IoT Application Placement in the Computing Continuum","publication_year":2025,"publication_date":"2025-04-01","ids":{"openalex":"https://openalex.org/W4409077126","doi":"https://doi.org/10.1109/tsc.2025.3556641"},"language":"en","primary_location":{"id":"doi:10.1109/tsc.2025.3556641","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tsc.2025.3556641","pdf_url":null,"source":{"id":"https://openalex.org/S204223317","display_name":"IEEE Transactions on Services Computing","issn_l":"1939-1374","issn":["1939-1374","2372-0204"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Services Computing","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.1109/TSC.2025.3556641","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5087396026","display_name":"Juan Luis Herrera","orcid":"https://orcid.org/0000-0002-2280-2878"},"institutions":[{"id":"https://openalex.org/I9360294","display_name":"University of Bologna","ror":"https://ror.org/01111rn36","country_code":"IT","type":"education","lineage":["https://openalex.org/I9360294"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Juan Luis Herrera","raw_affiliation_strings":["Department of Computer Science Engineering, University of Bologna, Bologna, Italy","Department of Computer Science Engineering, University of Bologna, Italy"],"raw_orcid":"https://orcid.org/0000-0002-2280-2878","affiliations":[{"raw_affiliation_string":"Department of Computer Science Engineering, University of Bologna, Bologna, Italy","institution_ids":["https://openalex.org/I9360294"]},{"raw_affiliation_string":"Department of Computer Science Engineering, University of Bologna, Italy","institution_ids":["https://openalex.org/I9360294"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5015908424","display_name":"Alejandro Moya","orcid":"https://orcid.org/0000-0002-8071-9845"},"institutions":[{"id":"https://openalex.org/I79189158","display_name":"University of Castilla-La Mancha","ror":"https://ror.org/05r78ng12","country_code":"ES","type":"education","lineage":["https://openalex.org/I79189158"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Alejandro Moya","raw_affiliation_strings":["LoUISE Research Group, University of Castilla-La Mancha, Albacete, Spain","LoUISE Research Group, University of Castilla-La Mancha, Spain"],"raw_orcid":"https://orcid.org/0000-0002-8071-9845","affiliations":[{"raw_affiliation_string":"LoUISE Research Group, University of Castilla-La Mancha, Albacete, Spain","institution_ids":["https://openalex.org/I79189158"]},{"raw_affiliation_string":"LoUISE Research Group, University of Castilla-La Mancha, Spain","institution_ids":["https://openalex.org/I79189158"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5085351791","display_name":"Javier Berrocal","orcid":"https://orcid.org/0000-0002-1007-2134"},"institutions":[{"id":"https://openalex.org/I80606768","display_name":"Universidad de Extremadura","ror":"https://ror.org/0174shg90","country_code":"ES","type":"education","lineage":["https://openalex.org/I80606768"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Javier Berrocal","raw_affiliation_strings":["Department of Computer Science and Communications Engineering, University of Extremadura, Badajoz, Spain","Department of Computer Science and Communications Engineering, University of Extremadura, Spain"],"raw_orcid":"https://orcid.org/0000-0002-1007-2134","affiliations":[{"raw_affiliation_string":"Department of Computer Science and Communications Engineering, University of Extremadura, Badajoz, Spain","institution_ids":["https://openalex.org/I80606768"]},{"raw_affiliation_string":"Department of Computer Science and Communications Engineering, University of Extremadura, Spain","institution_ids":["https://openalex.org/I80606768"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5028549815","display_name":"Juan M. Murillo","orcid":"https://orcid.org/0000-0003-4961-4030"},"institutions":[{"id":"https://openalex.org/I80606768","display_name":"Universidad de Extremadura","ror":"https://ror.org/0174shg90","country_code":"ES","type":"education","lineage":["https://openalex.org/I80606768"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Juan Manuel Murillo","raw_affiliation_strings":["Department of Computer Science and Communications Engineering, University of Extremadura, Badajoz, Spain","Department of Computer Science and Communications Engineering, University of Extremadura, Spain"],"raw_orcid":"https://orcid.org/0000-0003-4961-4030","affiliations":[{"raw_affiliation_string":"Department of Computer Science and Communications Engineering, University of Extremadura, Badajoz, Spain","institution_ids":["https://openalex.org/I80606768"]},{"raw_affiliation_string":"Department of Computer Science and Communications Engineering, University of Extremadura, Spain","institution_ids":["https://openalex.org/I80606768"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5002031480","display_name":"Elena Navarro","orcid":"https://orcid.org/0000-0001-9496-6890"},"institutions":[{"id":"https://openalex.org/I79189158","display_name":"University of Castilla-La Mancha","ror":"https://ror.org/05r78ng12","country_code":"ES","type":"education","lineage":["https://openalex.org/I79189158"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Elena Navarro","raw_affiliation_strings":["LoUISE Research Group, University of Castilla-La Mancha, Albacete, Spain","LoUISE Research Group, University of Castilla-La Mancha, Spain"],"raw_orcid":"https://orcid.org/0000-0001-9496-6890","affiliations":[{"raw_affiliation_string":"LoUISE Research Group, University of Castilla-La Mancha, Albacete, Spain","institution_ids":["https://openalex.org/I79189158"]},{"raw_affiliation_string":"LoUISE Research Group, University of Castilla-La Mancha, Spain","institution_ids":["https://openalex.org/I79189158"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":3.7554,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.92997483,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":95,"max":98},"biblio":{"volume":"18","issue":"3","first_page":"1185","last_page":"1198"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10273","display_name":"IoT and Edge/Fog Computing","score":0.42289999127388,"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/T10273","display_name":"IoT and Edge/Fog Computing","score":0.42289999127388,"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.4104999899864197,"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.8225117921829224},{"id":"https://openalex.org/keywords/supercomputer","display_name":"Supercomputer","score":0.5123323202133179},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.47559770941734314},{"id":"https://openalex.org/keywords/genetic-algorithm","display_name":"Genetic algorithm","score":0.44878342747688293},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.4164758324623108},{"id":"https://openalex.org/keywords/computational-science","display_name":"Computational science","score":0.38748615980148315},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.35737454891204834},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.3302745819091797},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.1363103687763214}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8225117921829224},{"id":"https://openalex.org/C83283714","wikidata":"https://www.wikidata.org/wiki/Q121117","display_name":"Supercomputer","level":2,"score":0.5123323202133179},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.47559770941734314},{"id":"https://openalex.org/C8880873","wikidata":"https://www.wikidata.org/wiki/Q187787","display_name":"Genetic algorithm","level":2,"score":0.44878342747688293},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.4164758324623108},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.38748615980148315},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.35737454891204834},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.3302745819091797},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.1363103687763214}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/tsc.2025.3556641","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tsc.2025.3556641","pdf_url":null,"source":{"id":"https://openalex.org/S204223317","display_name":"IEEE Transactions on Services Computing","issn_l":"1939-1374","issn":["1939-1374","2372-0204"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Services Computing","raw_type":"journal-article"},{"id":"pmh:oai:zenodo.org:18356929","is_oa":true,"landing_page_url":"https://doi.org/10.1109/TSC.2025.3556641","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Services Computing, 18(3), 1185-1198, (2025-04-01)","raw_type":"info:eu-repo/semantics/preprint"}],"best_oa_location":{"id":"pmh:oai:zenodo.org:18356929","is_oa":true,"landing_page_url":"https://doi.org/10.1109/TSC.2025.3556641","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Services Computing, 18(3), 1185-1198, (2025-04-01)","raw_type":"info:eu-repo/semantics/preprint"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":36,"referenced_works":["https://openalex.org/W1541288193","https://openalex.org/W1987846628","https://openalex.org/W1993530334","https://openalex.org/W2022485595","https://openalex.org/W2066892581","https://openalex.org/W2077713618","https://openalex.org/W2106334424","https://openalex.org/W2116661285","https://openalex.org/W2118246375","https://openalex.org/W2126105956","https://openalex.org/W2169528473","https://openalex.org/W2198252115","https://openalex.org/W2285288560","https://openalex.org/W2343550300","https://openalex.org/W2344859764","https://openalex.org/W2401898190","https://openalex.org/W2558122757","https://openalex.org/W2619568410","https://openalex.org/W2736823879","https://openalex.org/W2738086696","https://openalex.org/W2792810743","https://openalex.org/W2883959991","https://openalex.org/W2902264868","https://openalex.org/W2906253005","https://openalex.org/W2910037078","https://openalex.org/W2922585446","https://openalex.org/W2943329843","https://openalex.org/W2958177249","https://openalex.org/W2981603745","https://openalex.org/W3025245379","https://openalex.org/W4205338104","https://openalex.org/W4226336490","https://openalex.org/W4285232272","https://openalex.org/W4312512934","https://openalex.org/W6639988818","https://openalex.org/W6676279030"],"related_works":["https://openalex.org/W2384867379","https://openalex.org/W4400094300","https://openalex.org/W2329539859","https://openalex.org/W2227905990","https://openalex.org/W2765823764","https://openalex.org/W3214280620","https://openalex.org/W1599154403","https://openalex.org/W1582436825","https://openalex.org/W1996803181","https://openalex.org/W2979588510"],"abstract_inverted_index":{"The":[0,110],"rise":[1],"of":[2,5,36,50,113,162,170,173],"the":[3,22,34,48,51,85,99,114,131,139],"Internet":[4,172],"Things":[6,175],"(IoT)":[7],"paradigm":[8,88],"has":[9],"led":[10],"to":[11,27,47,119,129,151],"an":[12,146,171],"interest":[13],"in":[14,19],"applying":[15],"it":[16,117],"not":[17],"only":[18],"tasks":[20],"for":[21,94,142],"general":[23],"public":[24],"but":[25],"also":[26],"stringent":[28],"domains":[29],"such":[30,55,96,122],"as":[31,56,64,66,90],"healthcare.":[32],"However,":[33],"developers":[35,155,191],"these":[37,104],"next-generation":[38],"IoT":[39,153,189],"applications":[40],"must":[41],"consider":[42,130],"additional":[43],"non-functional":[44],"requirements":[45,105],"related":[46],"criticality":[49],"processes":[52],"they":[53],"automate,":[54],"low":[57,61],"response":[58],"times":[59],"or":[60,82],"deployment":[62],"costs,":[63],"well":[65],"technical":[67,132,166],"constraints,":[68],"which":[69],"include":[70],"organizational,":[71],"legal":[72],"and":[73,125,165,187],"policy-related":[74],"constraints":[75],"on":[76],"where":[77],"data":[78],"can":[79],"be":[80],"processed":[81],"stored.":[83],"While":[84],"Computing":[86],"Continuum":[87],"emerges":[89],"a":[91,107,123],"valuable":[92],"alternative":[93],"placing":[95],"applications,":[97],"identifying":[98],"deployments":[100,157],"that":[101,158,179],"satisfy":[102,159],"all":[103],"becomes":[106],"tough":[108],"challenge.":[109],"NP-hard":[111],"nature":[112],"problem":[115],"makes":[116],"impractical":[118],"manually":[120],"find":[121,156],"deployment,":[124],"traditional":[126,185],"approaches":[127,186],"fail":[128],"constraints.":[133,167],"In":[134],"this":[135],"article,":[136],"we":[137],"present":[138],"Genetic":[140],"Algorithm":[141],"Application":[143],"Placement":[144],"(GAAP),":[145],"evolutionary":[147],"computing-based":[148],"meta-heuristic":[149],"designed":[150],"help":[152],"application":[154,190],"their":[160],"Quality":[161],"Service,":[163],"business":[164],"Our":[168],"evaluation":[169],"Medical":[174],"use":[176],"case":[177],"shows":[178],"GAAP":[180],"supports":[181],"larger":[182],"scenarios":[183],"than":[184],"gives":[188],"more":[192],"options":[193],"while":[194],"providing":[195],"better":[196],"scalability.":[197]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":2}],"updated_date":"2025-12-28T23:10:05.387466","created_date":"2025-10-10T00:00:00"}
