{"id":"https://openalex.org/W4411498142","doi":"https://doi.org/10.1186/s13677-025-00750-z","title":"Service function tree mapping of microservices on resource-constrained fog networks","display_name":"Service function tree mapping of microservices on resource-constrained fog networks","publication_year":2025,"publication_date":"2025-06-20","ids":{"openalex":"https://openalex.org/W4411498142","doi":"https://doi.org/10.1186/s13677-025-00750-z"},"language":"en","primary_location":{"id":"doi:10.1186/s13677-025-00750-z","is_oa":true,"landing_page_url":"https://doi.org/10.1186/s13677-025-00750-z","pdf_url":"https://journalofcloudcomputing.springeropen.com/counter/pdf/10.1186/s13677-025-00750-z","source":{"id":"https://openalex.org/S2486819371","display_name":"Journal of Cloud Computing Advances Systems and Applications","issn_l":"2192-113X","issn":["2192-113X"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319965","host_organization_name":"Springer Nature","host_organization_lineage":["https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Cloud Computing","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://journalofcloudcomputing.springeropen.com/counter/pdf/10.1186/s13677-025-00750-z","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5018825753","display_name":"Babar Shahzaad","orcid":"https://orcid.org/0000-0003-0077-0964"},"institutions":[{"id":"https://openalex.org/I160993911","display_name":"Queensland University of Technology","ror":"https://ror.org/03pnv4752","country_code":"AU","type":"education","lineage":["https://openalex.org/I160993911"]}],"countries":["AU"],"is_corresponding":true,"raw_author_name":"Babar Shahzaad","raw_affiliation_strings":["School of Information Systems, Queensland University of Technology (QUT), 2 George Street, Brisbane, 4000, QLD, Australia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Information Systems, Queensland University of Technology (QUT), 2 George Street, Brisbane, 4000, QLD, Australia","institution_ids":["https://openalex.org/I160993911"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5030334397","display_name":"Alistair Barros","orcid":"https://orcid.org/0000-0001-8980-6841"},"institutions":[{"id":"https://openalex.org/I160993911","display_name":"Queensland University of Technology","ror":"https://ror.org/03pnv4752","country_code":"AU","type":"education","lineage":["https://openalex.org/I160993911"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Alistair Barros","raw_affiliation_strings":["School of Information Systems, Queensland University of Technology (QUT), 2 George Street, Brisbane, 4000, QLD, Australia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Information Systems, Queensland University of Technology (QUT), 2 George Street, Brisbane, 4000, QLD, Australia","institution_ids":["https://openalex.org/I160993911"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5071276579","display_name":"Colin Fidge","orcid":"https://orcid.org/0000-0002-9410-7217"},"institutions":[{"id":"https://openalex.org/I160993911","display_name":"Queensland University of Technology","ror":"https://ror.org/03pnv4752","country_code":"AU","type":"education","lineage":["https://openalex.org/I160993911"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Colin Fidge","raw_affiliation_strings":["School of Information Systems, Queensland University of Technology (QUT), 2 George Street, Brisbane, 4000, QLD, Australia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Information Systems, Queensland University of Technology (QUT), 2 George Street, Brisbane, 4000, QLD, Australia","institution_ids":["https://openalex.org/I160993911"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5018825753"],"corresponding_institution_ids":["https://openalex.org/I160993911"],"apc_list":{"value":990,"currency":"GBP","value_usd":1214},"apc_paid":{"value":990,"currency":"GBP","value_usd":1214},"fwci":1.0581,"has_fulltext":true,"cited_by_count":1,"citation_normalized_percentile":{"value":0.78981597,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":95},"biblio":{"volume":"14","issue":"1","first_page":null,"last_page":null},"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.9948999881744385,"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.9948999881744385,"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/T10714","display_name":"Software-Defined Networks and 5G","score":0.9890000224113464,"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/T10763","display_name":"Digital Transformation in Industry","score":0.9854000210762024,"subfield":{"id":"https://openalex.org/subfields/2209","display_name":"Industrial and Manufacturing 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/microservices","display_name":"Microservices","score":0.7888350486755371},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7656073570251465},{"id":"https://openalex.org/keywords/software-deployment","display_name":"Software deployment","score":0.6916908025741577},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.5886750817298889},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.5720673203468323},{"id":"https://openalex.org/keywords/integer-programming","display_name":"Integer programming","score":0.5509362816810608},{"id":"https://openalex.org/keywords/resource","display_name":"Resource (disambiguation)","score":0.43662744760513306},{"id":"https://openalex.org/keywords/tree","display_name":"Tree (set theory)","score":0.42738503217697144},{"id":"https://openalex.org/keywords/linear-programming","display_name":"Linear programming","score":0.421806275844574},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.28537917137145996},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.1768282651901245},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.1124316155910492},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.07997170090675354}],"concepts":[{"id":"https://openalex.org/C2778505942","wikidata":"https://www.wikidata.org/wiki/Q18344624","display_name":"Microservices","level":3,"score":0.7888350486755371},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7656073570251465},{"id":"https://openalex.org/C105339364","wikidata":"https://www.wikidata.org/wiki/Q2297740","display_name":"Software deployment","level":2,"score":0.6916908025741577},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.5886750817298889},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.5720673203468323},{"id":"https://openalex.org/C56086750","wikidata":"https://www.wikidata.org/wiki/Q6042592","display_name":"Integer programming","level":2,"score":0.5509362816810608},{"id":"https://openalex.org/C206345919","wikidata":"https://www.wikidata.org/wiki/Q20380951","display_name":"Resource (disambiguation)","level":2,"score":0.43662744760513306},{"id":"https://openalex.org/C113174947","wikidata":"https://www.wikidata.org/wiki/Q2859736","display_name":"Tree (set theory)","level":2,"score":0.42738503217697144},{"id":"https://openalex.org/C41045048","wikidata":"https://www.wikidata.org/wiki/Q202843","display_name":"Linear programming","level":2,"score":0.421806275844574},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.28537917137145996},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.1768282651901245},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.1124316155910492},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.07997170090675354},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1186/s13677-025-00750-z","is_oa":true,"landing_page_url":"https://doi.org/10.1186/s13677-025-00750-z","pdf_url":"https://journalofcloudcomputing.springeropen.com/counter/pdf/10.1186/s13677-025-00750-z","source":{"id":"https://openalex.org/S2486819371","display_name":"Journal of Cloud Computing Advances Systems and Applications","issn_l":"2192-113X","issn":["2192-113X"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319965","host_organization_name":"Springer Nature","host_organization_lineage":["https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Cloud Computing","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:aca7b69acf7d4085b1de4104764628f5","is_oa":true,"landing_page_url":"https://doaj.org/article/aca7b69acf7d4085b1de4104764628f5","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Journal of Cloud Computing: Advances, Systems and Applications, Vol 14, Iss 1, Pp 1-20 (2025)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.1186/s13677-025-00750-z","is_oa":true,"landing_page_url":"https://doi.org/10.1186/s13677-025-00750-z","pdf_url":"https://journalofcloudcomputing.springeropen.com/counter/pdf/10.1186/s13677-025-00750-z","source":{"id":"https://openalex.org/S2486819371","display_name":"Journal of Cloud Computing Advances Systems and Applications","issn_l":"2192-113X","issn":["2192-113X"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319965","host_organization_name":"Springer Nature","host_organization_lineage":["https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Cloud Computing","raw_type":"journal-article"},"sustainable_development_goals":[{"score":0.5299999713897705,"id":"https://metadata.un.org/sdg/8","display_name":"Decent work and economic growth"}],"awards":[{"id":"https://openalex.org/G2248501085","display_name":"Embedding Enterprise Systems in IoT Fog Networks through Microservices","funder_award_id":"DP220101516","funder_id":"https://openalex.org/F4320334704","funder_display_name":"Australian Research Council"}],"funders":[{"id":"https://openalex.org/F4320334704","display_name":"Australian Research Council","ror":"https://ror.org/05mmh0f86"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4411498142.pdf","grobid_xml":"https://content.openalex.org/works/W4411498142.grobid-xml"},"referenced_works_count":38,"referenced_works":["https://openalex.org/W1572492890","https://openalex.org/W2045380337","https://openalex.org/W2132332984","https://openalex.org/W2888406440","https://openalex.org/W2918017075","https://openalex.org/W2934043544","https://openalex.org/W2960995627","https://openalex.org/W2976887483","https://openalex.org/W2982760504","https://openalex.org/W3007894517","https://openalex.org/W3010887290","https://openalex.org/W3015720014","https://openalex.org/W3035300366","https://openalex.org/W3085574569","https://openalex.org/W3112314931","https://openalex.org/W3126722879","https://openalex.org/W3217508917","https://openalex.org/W4200166155","https://openalex.org/W4205601070","https://openalex.org/W4206307909","https://openalex.org/W4210354420","https://openalex.org/W4210767333","https://openalex.org/W4213306584","https://openalex.org/W4283590093","https://openalex.org/W4285310017","https://openalex.org/W4285586892","https://openalex.org/W4293103574","https://openalex.org/W4296112435","https://openalex.org/W4312500568","https://openalex.org/W4365144867","https://openalex.org/W4386992468","https://openalex.org/W4389097735","https://openalex.org/W4393316572","https://openalex.org/W4400946667","https://openalex.org/W4403420808","https://openalex.org/W4404520176","https://openalex.org/W4406321883","https://openalex.org/W4407498649"],"related_works":["https://openalex.org/W4210334847","https://openalex.org/W3181741639","https://openalex.org/W4367181468","https://openalex.org/W2767473057","https://openalex.org/W2953155972","https://openalex.org/W4285278887","https://openalex.org/W2365237642","https://openalex.org/W2995925505","https://openalex.org/W2773399470","https://openalex.org/W3116484972"],"abstract_inverted_index":{"Abstract":[0],"Integration":[1],"of":[2,6,65,87,102,124,131],"the":[3,10,63,85,88,93,108,129],"Industrial":[4],"Internet":[5],"Things":[7],"(IIoT)":[8],"into":[9],"construction":[11,105],"sector":[12],"is":[13],"transforming":[14],"operational":[15,119],"efficiency":[16,64,86],"through":[17,96],"real-time":[18],"monitoring":[19],"and":[20,61,79,113,118,139],"data-driven":[21],"management.":[22],"This":[23],"paper":[24],"presents":[25],"a":[26,46,97,103],"Service":[27],"Function":[28],"Tree":[29],"(SFT)":[30],"mapping":[31],"technique":[32],"that":[33,73],"optimizes":[34],"microservice":[35,54],"deployment":[36],"within":[37,121],"fog":[38],"computing":[39],"environments":[40],"for":[41,110],"IIoT":[42,146],"applications.":[43],"We":[44,91],"employ":[45],"mixed-integer":[47],"linear":[48],"programming":[49],"(MILP)":[50],"formulation":[51],"to":[52,83,116],"optimize":[53],"placement":[55],"by":[56],"focusing":[57],"on":[58,144],"reducing":[59],"latency":[60,138],"improving":[62],"resource":[66,140],"usage.":[67],"Our":[68],"methodology":[69],"includes":[70],"preprocessing":[71],"steps":[72],"ensure":[74],"feasible":[75],"mappings":[76],"between":[77],"SFT":[78],"physical":[80],"network":[81],"components":[82],"enhance":[84],"optimization":[89],"phase.":[90],"demonstrate":[92],"model\u2019s":[94],"applicability":[95],"\u201cconcrete":[98],"pouring\u201d":[99],"scenario":[100],"typical":[101],"large":[104],"site,":[106],"emphasizing":[107],"need":[109],"precise":[111],"coordination":[112],"immediate":[114],"response":[115],"safety":[117],"demands":[120],"defined":[122],"Regions":[123],"Interest":[125],"(RoIs).":[126],"Simulations":[127],"validate":[128],"effectiveness":[130],"our":[132],"approach,":[133],"demonstrating":[134],"significant":[135],"improvements":[136],"in":[137],"utilization,":[141],"advancing":[142],"research":[143],"efficient":[145],"deployment.":[147]},"counts_by_year":[{"year":2025,"cited_by_count":1}],"updated_date":"2026-06-22T08:00:12.763002","created_date":"2025-10-10T00:00:00"}
