{"id":"https://openalex.org/W7129015713","doi":"https://doi.org/10.1109/access.2026.3665133","title":"An Open-Source AI-as-a-Service Framework for Federated, Efficient, and Drift-Robust Learning in the Continuum Edge\u2013Cloud","display_name":"An Open-Source AI-as-a-Service Framework for Federated, Efficient, and Drift-Robust Learning in the Continuum Edge\u2013Cloud","publication_year":2026,"publication_date":"2026-01-01","ids":{"openalex":"https://openalex.org/W7129015713","doi":"https://doi.org/10.1109/access.2026.3665133"},"language":"en","primary_location":{"id":"doi:10.1109/access.2026.3665133","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2026.3665133","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"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 Access","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1109/access.2026.3665133","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5126077293","display_name":"Sebasti\u00e1n Andr\u00e9s Cajas","orcid":null},"institutions":[{"id":"https://openalex.org/I100930933","display_name":"University College Dublin","ror":"https://ror.org/05m7pjf47","country_code":"IE","type":"education","lineage":["https://openalex.org/I100930933"]}],"countries":["IE"],"is_corresponding":false,"raw_author_name":"Sebasti\u00e1n Andr\u00e9s Cajas Ord\u00f3\u00f1ez","raw_affiliation_strings":["Ireland&#x2019;s Centre for Applied AI (CeADAR), University College Dublin, Belfield, Dublin 4, Ireland"],"raw_orcid":"https://orcid.org/0000-0003-0579-6178","affiliations":[{"raw_affiliation_string":"Ireland&#x2019;s Centre for Applied AI (CeADAR), University College Dublin, Belfield, Dublin 4, Ireland","institution_ids":["https://openalex.org/I100930933"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5116405994","display_name":"Jaydeep Samanta","orcid":"https://orcid.org/0009-0006-5716-5545"},"institutions":[{"id":"https://openalex.org/I100930933","display_name":"University College Dublin","ror":"https://ror.org/05m7pjf47","country_code":"IE","type":"education","lineage":["https://openalex.org/I100930933"]}],"countries":["IE"],"is_corresponding":false,"raw_author_name":"Jaydeep Samanta","raw_affiliation_strings":["Ireland&#x2019;s Centre for Applied AI (CeADAR), University College Dublin, Belfield, Dublin 4, Ireland"],"raw_orcid":"https://orcid.org/0009-0006-5716-5545","affiliations":[{"raw_affiliation_string":"Ireland&#x2019;s Centre for Applied AI (CeADAR), University College Dublin, Belfield, Dublin 4, Ireland","institution_ids":["https://openalex.org/I100930933"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5123517245","display_name":"Andr\u00e9s Le\u00f3n Su\u00e1rez-Cetrulo","orcid":null},"institutions":[{"id":"https://openalex.org/I100930933","display_name":"University College Dublin","ror":"https://ror.org/05m7pjf47","country_code":"IE","type":"education","lineage":["https://openalex.org/I100930933"]}],"countries":["IE"],"is_corresponding":false,"raw_author_name":"Andr\u00e9s L. Su\u00e1rez-Cetrulo","raw_affiliation_strings":["Ireland&#x2019;s Centre for Applied AI (CeADAR), University College Dublin, Belfield, Dublin 4, Ireland"],"raw_orcid":"https://orcid.org/0000-0001-5266-5053","affiliations":[{"raw_affiliation_string":"Ireland&#x2019;s Centre for Applied AI (CeADAR), University College Dublin, Belfield, Dublin 4, Ireland","institution_ids":["https://openalex.org/I100930933"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5086818736","display_name":"Romila Ghosh","orcid":"https://orcid.org/0000-0002-7534-5869"},"institutions":[{"id":"https://openalex.org/I100930933","display_name":"University College Dublin","ror":"https://ror.org/05m7pjf47","country_code":"IE","type":"education","lineage":["https://openalex.org/I100930933"]}],"countries":["IE"],"is_corresponding":false,"raw_author_name":"Romila Ghosh","raw_affiliation_strings":["Ireland&#x2019;s Centre for Applied AI (CeADAR), University College Dublin, Belfield, Dublin 4, Ireland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Ireland&#x2019;s Centre for Applied AI (CeADAR), University College Dublin, Belfield, Dublin 4, Ireland","institution_ids":["https://openalex.org/I100930933"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5008414543","display_name":"Anastasios Giannopoulos","orcid":"https://orcid.org/0000-0002-8602-7401"},"institutions":[{"id":"https://openalex.org/I4210135765","display_name":"Frontier Science Foundation-Hellas","ror":"https://ror.org/03m2f4c21","country_code":"GR","type":"nonprofit","lineage":["https://openalex.org/I4210135765"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Anastasios E. Giannopoulos","raw_affiliation_strings":["Department of Ports Management and Shipping, National and Kapodistrian University of Athens (NKUA), Psachna, Euboea, Greece"],"raw_orcid":"https://orcid.org/0000-0002-8602-7401","affiliations":[{"raw_affiliation_string":"Department of Ports Management and Shipping, National and Kapodistrian University of Athens (NKUA), Psachna, Euboea, Greece","institution_ids":["https://openalex.org/I4210135765"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5033517373","display_name":"Alex Barcel\u00f3","orcid":"https://orcid.org/0000-0002-0877-5738"},"institutions":[{"id":"https://openalex.org/I2799803557","display_name":"Barcelona Supercomputing Center","ror":"https://ror.org/05sd8tv96","country_code":"ES","type":"facility","lineage":["https://openalex.org/I2799803557","https://openalex.org/I9617848"]},{"id":"https://openalex.org/I9617848","display_name":"Universitat Polit\u00e8cnica de Catalunya","ror":"https://ror.org/03mb6wj31","country_code":"ES","type":"education","lineage":["https://openalex.org/I9617848"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Alex Barcel\u00f3","raw_affiliation_strings":["Barcelona Supercomputing Center (BSC), Barcelona, Spain"],"raw_orcid":"https://orcid.org/0000-0002-0877-5738","affiliations":[{"raw_affiliation_string":"Barcelona Supercomputing Center (BSC), Barcelona, Spain","institution_ids":["https://openalex.org/I2799803557","https://openalex.org/I9617848"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5126121518","display_name":"Ricardo Sim\u00f3n Carbajo","orcid":null},"institutions":[{"id":"https://openalex.org/I100930933","display_name":"University College Dublin","ror":"https://ror.org/05m7pjf47","country_code":"IE","type":"education","lineage":["https://openalex.org/I100930933"]}],"countries":["IE"],"is_corresponding":false,"raw_author_name":"Ricardo Sim\u00f3n Carbajo","raw_affiliation_strings":["Ireland&#x2019;s Centre for Applied AI (CeADAR), University College Dublin, Belfield, Dublin 4, Ireland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Ireland&#x2019;s Centre for Applied AI (CeADAR), University College Dublin, Belfield, Dublin 4, Ireland","institution_ids":["https://openalex.org/I100930933"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":{"value":1850,"currency":"USD","value_usd":1850},"apc_paid":{"value":1850,"currency":"USD","value_usd":1850},"fwci":9.2305,"has_fulltext":true,"cited_by_count":1,"citation_normalized_percentile":{"value":0.95984499,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":97},"biblio":{"volume":"14","issue":null,"first_page":"26265","last_page":"26277"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12761","display_name":"Data Stream Mining Techniques","score":0.6241999864578247,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T12761","display_name":"Data Stream Mining Techniques","score":0.6241999864578247,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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.06459999829530716,"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/T13553","display_name":"Age of Information Optimization","score":0.029100000858306885,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.72079998254776},{"id":"https://openalex.org/keywords/robustness","display_name":"Robustness (evolution)","score":0.6471999883651733},{"id":"https://openalex.org/keywords/modular-design","display_name":"Modular design","score":0.6086999773979187},{"id":"https://openalex.org/keywords/edge-computing","display_name":"Edge computing","score":0.5705999732017517},{"id":"https://openalex.org/keywords/inference","display_name":"Inference","score":0.5271000266075134},{"id":"https://openalex.org/keywords/fault-tolerance","display_name":"Fault tolerance","score":0.4571000039577484},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.42730000615119934},{"id":"https://openalex.org/keywords/plug-and-play","display_name":"Plug and play","score":0.3684000074863434},{"id":"https://openalex.org/keywords/open-source","display_name":"Open source","score":0.3653999865055084}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.838100016117096},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.72079998254776},{"id":"https://openalex.org/C63479239","wikidata":"https://www.wikidata.org/wiki/Q7353546","display_name":"Robustness (evolution)","level":3,"score":0.6471999883651733},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.6129999756813049},{"id":"https://openalex.org/C101468663","wikidata":"https://www.wikidata.org/wiki/Q1620158","display_name":"Modular design","level":2,"score":0.6086999773979187},{"id":"https://openalex.org/C2778456923","wikidata":"https://www.wikidata.org/wiki/Q5337692","display_name":"Edge computing","level":3,"score":0.5705999732017517},{"id":"https://openalex.org/C2776214188","wikidata":"https://www.wikidata.org/wiki/Q408386","display_name":"Inference","level":2,"score":0.5271000266075134},{"id":"https://openalex.org/C63540848","wikidata":"https://www.wikidata.org/wiki/Q3140932","display_name":"Fault tolerance","level":2,"score":0.4571000039577484},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.42730000615119934},{"id":"https://openalex.org/C2780070844","wikidata":"https://www.wikidata.org/wiki/Q857815","display_name":"Plug and play","level":2,"score":0.3684000074863434},{"id":"https://openalex.org/C3018397939","wikidata":"https://www.wikidata.org/wiki/Q3644502","display_name":"Open source","level":3,"score":0.3653999865055084},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.3619000017642975},{"id":"https://openalex.org/C67186912","wikidata":"https://www.wikidata.org/wiki/Q367664","display_name":"Data modeling","level":2,"score":0.3508000075817108},{"id":"https://openalex.org/C4924752","wikidata":"https://www.wikidata.org/wiki/Q184148","display_name":"Plug-in","level":2,"score":0.34130001068115234},{"id":"https://openalex.org/C75684735","wikidata":"https://www.wikidata.org/wiki/Q858810","display_name":"Big data","level":2,"score":0.3325999975204468},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.32429999113082886},{"id":"https://openalex.org/C513985346","wikidata":"https://www.wikidata.org/wiki/Q270471","display_name":"Virtualization","level":3,"score":0.32429999113082886},{"id":"https://openalex.org/C138236772","wikidata":"https://www.wikidata.org/wiki/Q25098575","display_name":"Edge device","level":3,"score":0.3212999999523163},{"id":"https://openalex.org/C60777511","wikidata":"https://www.wikidata.org/wiki/Q3045002","display_name":"Concept drift","level":3,"score":0.3077999949455261},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.3043999969959259},{"id":"https://openalex.org/C93996380","wikidata":"https://www.wikidata.org/wiki/Q44127","display_name":"Server","level":2,"score":0.3028999865055084},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.29350000619888306},{"id":"https://openalex.org/C74193536","wikidata":"https://www.wikidata.org/wiki/Q574844","display_name":"Kernel (algebra)","level":2,"score":0.28850001096725464},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.288100004196167},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.28459998965263367},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.2809000015258789},{"id":"https://openalex.org/C152745839","wikidata":"https://www.wikidata.org/wiki/Q5438153","display_name":"Fault detection and isolation","level":3,"score":0.2802000045776367},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.2791999876499176},{"id":"https://openalex.org/C162307627","wikidata":"https://www.wikidata.org/wiki/Q204833","display_name":"Enhanced Data Rates for GSM Evolution","level":2,"score":0.27239999175071716},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.2718999981880188},{"id":"https://openalex.org/C162319229","wikidata":"https://www.wikidata.org/wiki/Q175263","display_name":"Data structure","level":2,"score":0.2671000063419342}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/access.2026.3665133","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2026.3665133","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"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 Access","raw_type":"journal-article"},{"id":"pmh:oai:upcommons.upc.edu:2117/460159","is_oa":true,"landing_page_url":"https://hdl.handle.net/2117/460159","pdf_url":null,"source":{"id":"https://openalex.org/S4377196262","display_name":"UPCommons institutional repository (Universitat Polit\u00e8cnica de Catalunya)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I9617848","host_organization_name":"Universitat Polit\u00e8cnica de Catalunya","host_organization_lineage":["https://openalex.org/I9617848"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Article"}],"best_oa_location":{"id":"doi:10.1109/access.2026.3665133","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2026.3665133","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"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 Access","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G5829952278","display_name":"Towards a functional continuum operating system","funder_award_id":"101070177","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"},{"id":"https://openalex.org/G7583565925","display_name":null,"funder_award_id":"101070177","funder_id":"https://openalex.org/F4320334322","funder_display_name":"HORIZON EUROPE Framework Programme"}],"funders":[{"id":"https://openalex.org/F4320320300","display_name":"European Commission","ror":"https://ror.org/00k4n6c32"},{"id":"https://openalex.org/F4320334322","display_name":"HORIZON EUROPE Framework Programme","ror":null}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"The":[0,192],"rise":[1],"of":[2,157],"edge":[3],"computing":[4,47],"has":[5],"enabled":[6],"diverse":[7],"IoT":[8],"applications":[9,188],"while":[10],"introducing":[11],"new":[12],"challenges":[13],"in":[14,77,90,108,163],"latency,":[15],"resource":[16],"constraints,":[17],"and":[18,34,41,45,71,84,101,131,134,138,146,160,168,186],"continuous":[19],"model":[20,43,69],"adaptations":[21],"across":[22,122],"theIoT\u2013Edge\u2013Cloud":[23],"continuum.":[24],"Addressing":[25],"these":[26],"issues":[27],"requires":[28],"optimizing":[29],"the":[30,155,158,180,190],"trade-off":[31],"between":[32],"efficiency":[33],"latency":[35],"on":[36],"resource-constrained":[37],"hardware,":[38],"fostering":[39],"collaboration,":[40],"advancing":[42],"compression":[44],"green":[46],"to":[48,106,153],"reduce":[49],"computational":[50],"overhead.":[51],"We":[52],"introduce":[53],"OASIS,":[54],"an":[55],"open":[56],"source":[57],"library-agnostic":[58],"framework":[59],"for":[60,74,81,120,182],"scalable":[61],"Edge":[62],"Machine":[63],"Learning":[64],"that":[65],"unifies":[66],"predictive":[67],"analytics,":[68],"compression,":[70],"supports":[72],"FL":[73,187],"privacy-preserving":[75],"training":[76],"distributed":[78],"environments.":[79],"Designed":[80],"real-time":[82],"forecasting":[83],"adaptive":[85],"monitoring,OASISenables":[86],"lightweight":[87],"ML":[88],"deployments":[89],"dynamic":[91],"settings":[92],"with":[93,114],"limited":[94],"resources.OASISsimplifies":[95],"adoption":[96],"by":[97],"offering":[98],"modular":[99],"APIs":[100],"pre-integrated":[102],"tools,":[103],"allowing":[104],"users":[105],"plug":[107],"models":[109],"or":[110],"connect":[111],"telemetry":[112],"data":[113],"minimal":[115],"configuration,":[116],"making":[117],"it":[118],"suitable":[119],"practitioners":[121],"domains.":[123],"Our":[124],"implementation":[125],"integrates":[126],"drift":[127],"detection,":[128],"SHAP-based":[129],"explainability,":[130],"end-to-end":[132],"MLOps":[133],"monitoring":[135],"via":[136],"MLFlow":[137],"NannyML.We":[139],"have":[140],"presented":[141],"illustrative":[142],"examples":[143],"using":[144],"real":[145],"synthetic":[147,150],"data,":[148],"particularly":[149],"CPU":[151],"telemetry,":[152],"stress-test":[154],"robustness":[156],"system":[159],"demonstrate":[161],"improvements":[162],"inference":[164],"speed,":[165],"memory":[166],"efficiency,":[167],"fault":[169],"resilience.":[170],"By":[171],"consolidating":[172],"critical":[173],"AI":[174],"capabilities":[175],"into":[176],"a":[177],"single":[178],"interface,OASISlowers":[179],"barrier":[181],"deploying":[183],"robust,":[184],"adaptive,":[185],"at":[189],"edge.":[191],"code":[193],"is":[194],"publicly":[195],"available":[196],"here:":[197],"https://github.com/icos-project/intelligence-module.":[198]},"counts_by_year":[{"year":2026,"cited_by_count":1}],"updated_date":"2026-07-29T09:40:50.615796","created_date":"2026-02-17T00:00:00"}
