{"id":"https://openalex.org/W4414474926","doi":"https://doi.org/10.1145/3769292","title":"Machine Learning Systems: A Survey from a Data-Oriented Perspective","display_name":"Machine Learning Systems: A Survey from a Data-Oriented Perspective","publication_year":2025,"publication_date":"2025-09-24","ids":{"openalex":"https://openalex.org/W4414474926","doi":"https://doi.org/10.1145/3769292"},"language":"en","primary_location":{"id":"doi:10.1145/3769292","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3769292","pdf_url":null,"source":{"id":"https://openalex.org/S157921468","display_name":"ACM Computing Surveys","issn_l":"0360-0300","issn":["0360-0300","1557-7341"],"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Computing Surveys","raw_type":"journal-article"},"type":"review","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://doi.org/10.1145/3769292","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5029705969","display_name":"Christian Cabrera","orcid":"https://orcid.org/0000-0002-6954-6859"},"institutions":[{"id":"https://openalex.org/I241749","display_name":"University of Cambridge","ror":"https://ror.org/013meh722","country_code":"GB","type":"education","lineage":["https://openalex.org/I241749"]}],"countries":["GB"],"is_corresponding":true,"raw_author_name":"Christian Cabrera","raw_affiliation_strings":["Department of Computer Science and Technology, University of Cambridge"],"raw_orcid":"https://orcid.org/0000-0002-6954-6859","affiliations":[{"raw_affiliation_string":"Department of Computer Science and Technology, University of Cambridge","institution_ids":["https://openalex.org/I241749"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101934657","display_name":"Andrei Paleyes","orcid":"https://orcid.org/0000-0002-3703-8163"},"institutions":[{"id":"https://openalex.org/I241749","display_name":"University of Cambridge","ror":"https://ror.org/013meh722","country_code":"GB","type":"education","lineage":["https://openalex.org/I241749"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Andrei Paleyes","raw_affiliation_strings":["Department of Computer Science and Technology, University of Cambridge"],"raw_orcid":"https://orcid.org/0000-0002-3703-8163","affiliations":[{"raw_affiliation_string":"Department of Computer Science and Technology, University of Cambridge","institution_ids":["https://openalex.org/I241749"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5024285845","display_name":"Pierre Thodoroff","orcid":"https://orcid.org/0000-0001-7791-217X"},"institutions":[{"id":"https://openalex.org/I241749","display_name":"University of Cambridge","ror":"https://ror.org/013meh722","country_code":"GB","type":"education","lineage":["https://openalex.org/I241749"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Pierre Thodoroff","raw_affiliation_strings":["Department of Computer Science and Technology, University of Cambridge"],"raw_orcid":"https://orcid.org/0000-0001-7791-217X","affiliations":[{"raw_affiliation_string":"Department of Computer Science and Technology, University of Cambridge","institution_ids":["https://openalex.org/I241749"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5023849469","display_name":"Neil D. Lawrence","orcid":"https://orcid.org/0000-0001-9258-1030"},"institutions":[{"id":"https://openalex.org/I241749","display_name":"University of Cambridge","ror":"https://ror.org/013meh722","country_code":"GB","type":"education","lineage":["https://openalex.org/I241749"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Neil Lawrence","raw_affiliation_strings":["Department of Computer Science and Technology, University of Cambridge"],"raw_orcid":"https://orcid.org/0000-0001-9258-1030","affiliations":[{"raw_affiliation_string":"Department of Computer Science and Technology, University of Cambridge","institution_ids":["https://openalex.org/I241749"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5029705969"],"corresponding_institution_ids":["https://openalex.org/I241749"],"apc_list":null,"apc_paid":null,"fwci":2.7033,"has_fulltext":true,"cited_by_count":2,"citation_normalized_percentile":{"value":0.92027999,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":91,"max":98},"biblio":{"volume":"58","issue":"5","first_page":"1","last_page":"38"},"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.9983999729156494,"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.9983999729156494,"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/T12761","display_name":"Data Stream Mining Techniques","score":0.996999979019165,"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/T12535","display_name":"Machine Learning and Data Classification","score":0.9914000034332275,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/software-deployment","display_name":"Software deployment","score":0.8098000288009644},{"id":"https://openalex.org/keywords/perspective","display_name":"Perspective (graphical)","score":0.6161999702453613},{"id":"https://openalex.org/keywords/limiting","display_name":"Limiting","score":0.5509999990463257},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.47690001130104065},{"id":"https://openalex.org/keywords/resource","display_name":"Resource (disambiguation)","score":0.4724999964237213},{"id":"https://openalex.org/keywords/architecture","display_name":"Architecture","score":0.4383000135421753},{"id":"https://openalex.org/keywords/software-architecture","display_name":"Software architecture","score":0.3783999979496002},{"id":"https://openalex.org/keywords/big-data","display_name":"Big data","score":0.37310001254081726}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.861299991607666},{"id":"https://openalex.org/C105339364","wikidata":"https://www.wikidata.org/wiki/Q2297740","display_name":"Software deployment","level":2,"score":0.8098000288009644},{"id":"https://openalex.org/C12713177","wikidata":"https://www.wikidata.org/wiki/Q1900281","display_name":"Perspective (graphical)","level":2,"score":0.6161999702453613},{"id":"https://openalex.org/C188198153","wikidata":"https://www.wikidata.org/wiki/Q1613840","display_name":"Limiting","level":2,"score":0.5509999990463257},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.529699981212616},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.47690001130104065},{"id":"https://openalex.org/C206345919","wikidata":"https://www.wikidata.org/wiki/Q20380951","display_name":"Resource (disambiguation)","level":2,"score":0.4724999964237213},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.4383000135421753},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.43140000104904175},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.39559999108314514},{"id":"https://openalex.org/C35869016","wikidata":"https://www.wikidata.org/wiki/Q846636","display_name":"Software architecture","level":3,"score":0.3783999979496002},{"id":"https://openalex.org/C75684735","wikidata":"https://www.wikidata.org/wiki/Q858810","display_name":"Big data","level":2,"score":0.37310001254081726},{"id":"https://openalex.org/C56739046","wikidata":"https://www.wikidata.org/wiki/Q192060","display_name":"Knowledge management","level":1,"score":0.35989999771118164},{"id":"https://openalex.org/C149091818","wikidata":"https://www.wikidata.org/wiki/Q2429814","display_name":"Software system","level":3,"score":0.3330000042915344},{"id":"https://openalex.org/C151201525","wikidata":"https://www.wikidata.org/wiki/Q177239","display_name":"Limit (mathematics)","level":2,"score":0.3174000084400177},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.31299999356269836},{"id":"https://openalex.org/C75291252","wikidata":"https://www.wikidata.org/wiki/Q1315756","display_name":"TRACE (psycholinguistics)","level":2,"score":0.3089999854564667},{"id":"https://openalex.org/C2778464652","wikidata":"https://www.wikidata.org/wiki/Q309849","display_name":"Open research","level":2,"score":0.3012000024318695},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.29319998621940613},{"id":"https://openalex.org/C98025372","wikidata":"https://www.wikidata.org/wiki/Q477538","display_name":"Systems architecture","level":3,"score":0.2736999988555908},{"id":"https://openalex.org/C2164484","wikidata":"https://www.wikidata.org/wiki/Q5170150","display_name":"Core (optical fiber)","level":2,"score":0.2702000141143799},{"id":"https://openalex.org/C44291984","wikidata":"https://www.wikidata.org/wiki/Q1074173","display_name":"Question answering","level":2,"score":0.265500009059906},{"id":"https://openalex.org/C136197465","wikidata":"https://www.wikidata.org/wiki/Q1729295","display_name":"Variety (cybernetics)","level":2,"score":0.2651999890804291},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.2635999917984009},{"id":"https://openalex.org/C2780103759","wikidata":"https://www.wikidata.org/wiki/Q5264375","display_name":"Design science","level":2,"score":0.2500999867916107}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3769292","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3769292","pdf_url":null,"source":{"id":"https://openalex.org/S157921468","display_name":"ACM Computing Surveys","issn_l":"0360-0300","issn":["0360-0300","1557-7341"],"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Computing Surveys","raw_type":"journal-article"},{"id":"pmh:oai:www.repository.cam.ac.uk:1810/393327","is_oa":true,"landing_page_url":"https://www.repository.cam.ac.uk/handle/1810/393327","pdf_url":"https://www.repository.cam.ac.uk/bitstreams/73bd7a6a-4af3-42a2-a81c-7220d42d93c4/download","source":{"id":"https://openalex.org/S4306401777","display_name":"Apollo (University of Cambridge)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I241749","host_organization_name":"University of Cambridge","host_organization_lineage":["https://openalex.org/I241749"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Article"}],"best_oa_location":{"id":"doi:10.1145/3769292","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3769292","pdf_url":null,"source":{"id":"https://openalex.org/S157921468","display_name":"ACM Computing Surveys","issn_l":"0360-0300","issn":["0360-0300","1557-7341"],"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Computing Surveys","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G619672173","display_name":null,"funder_award_id":"EP/V030302/1","funder_id":"https://openalex.org/F4320313467","funder_display_name":"Alan Turing Institute"}],"funders":[{"id":"https://openalex.org/F4320313467","display_name":"Alan Turing Institute","ror":"https://ror.org/035dkdb55"},{"id":"https://openalex.org/F4320334627","display_name":"Engineering and Physical Sciences Research Council","ror":"https://ror.org/0439y7842"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":85,"referenced_works":["https://openalex.org/W1973451694","https://openalex.org/W1977263448","https://openalex.org/W2023489834","https://openalex.org/W2030994489","https://openalex.org/W2036637075","https://openalex.org/W2043510950","https://openalex.org/W2068143382","https://openalex.org/W2082393683","https://openalex.org/W2124493593","https://openalex.org/W2272929159","https://openalex.org/W2319396036","https://openalex.org/W2341150500","https://openalex.org/W2416799949","https://openalex.org/W2433830419","https://openalex.org/W2611163647","https://openalex.org/W2614208603","https://openalex.org/W2620610425","https://openalex.org/W2794512073","https://openalex.org/W2796571581","https://openalex.org/W2905588001","https://openalex.org/W2908084265","https://openalex.org/W2911367484","https://openalex.org/W2912438158","https://openalex.org/W2913556077","https://openalex.org/W2914189542","https://openalex.org/W2915045403","https://openalex.org/W2962707339","https://openalex.org/W2963899832","https://openalex.org/W2972687021","https://openalex.org/W2976832974","https://openalex.org/W2980701620","https://openalex.org/W2989380327","https://openalex.org/W2992245519","https://openalex.org/W3006715244","https://openalex.org/W3006913750","https://openalex.org/W3007058815","https://openalex.org/W3017148159","https://openalex.org/W3039522238","https://openalex.org/W3045477391","https://openalex.org/W3074779148","https://openalex.org/W3082155494","https://openalex.org/W3088581493","https://openalex.org/W3099662160","https://openalex.org/W3101693694","https://openalex.org/W3104128335","https://openalex.org/W3120397982","https://openalex.org/W3162546659","https://openalex.org/W3167919718","https://openalex.org/W3172646970","https://openalex.org/W3173889639","https://openalex.org/W3176115515","https://openalex.org/W3196318527","https://openalex.org/W3202555226","https://openalex.org/W3211941291","https://openalex.org/W3214751523","https://openalex.org/W3214897310","https://openalex.org/W3217318162","https://openalex.org/W4200225452","https://openalex.org/W4206510450","https://openalex.org/W4210494082","https://openalex.org/W4220967483","https://openalex.org/W4226350068","https://openalex.org/W4233258787","https://openalex.org/W4240031521","https://openalex.org/W4240768087","https://openalex.org/W4243417494","https://openalex.org/W4248953716","https://openalex.org/W4252937310","https://openalex.org/W4286681622","https://openalex.org/W4288376372","https://openalex.org/W4288917526","https://openalex.org/W4301836950","https://openalex.org/W4302420581","https://openalex.org/W4307530247","https://openalex.org/W4311419089","https://openalex.org/W4313181686","https://openalex.org/W4323355853","https://openalex.org/W4368353207","https://openalex.org/W4383066101","https://openalex.org/W4387327030","https://openalex.org/W4391855109","https://openalex.org/W4399531544","https://openalex.org/W4401809174","https://openalex.org/W4408610755","https://openalex.org/W4411541850"],"related_works":[],"abstract_inverted_index":{"Engineers":[0],"are":[1],"deploying":[2,49],"ML":[3,65],"models":[4],"as":[5],"parts":[6],"of":[7,13,21,30,154,190],"real-world":[8],"systems":[9,23,62,73,164],"with":[10],"the":[11,19,46,119,129,188],"upsurge":[12],"AI":[14],"technologies.":[15],"Real-world":[16],"environments":[17,26],"challenge":[18],"deployment":[20,189],"such":[22],"because":[24],"these":[25,124,135,180],"produce":[27],"large":[28],"amounts":[29],"heterogeneous":[31],"data,":[32],"and":[33,105,126,132,143,175],"users":[34],"require":[35],"increasingly":[36],"efficient":[37],"responses.":[38],"These":[39],"requirements":[40],"push":[41],"prevalent":[42],"software":[43,150],"architectures":[44],"to":[45,63,96,106,113,165,186],"limit":[47],"when":[48],"ML-based":[50,72,98,115,191],"systems.":[51,99,116,136,192],"Data-Oriented":[52],"Architecture":[53],"(DOA)":[54],"is":[55],"an":[56,161],"emerging":[57],"style":[58],"that":[59,83],"better":[60],"equips":[61],"integrate":[64],"models.":[66],"Even":[67],"though":[68],"articles":[69,148],"on":[70,179],"deployed":[71],"do":[74],"not":[75],"mention":[76],"DOA,":[77],"their":[78],"authors":[79],"make":[80],"design":[81,130],"decisions":[82,88,131],"implicitly":[84],"follow":[85],"DOA.":[86,159],"Implicit":[87],"create":[89],"a":[90,140],"knowledge":[91,120],"gap,":[92],"limiting":[93],"practitioners\u2019":[94],"ability":[95],"implement":[97,114],"This":[100],"article":[101],"surveys":[102],"why,":[103],"how,":[104],"what":[107],"extent":[108],"practitioners":[109],"have":[110],"adopted":[111],"DOA":[112],"We":[117],"overcome":[118],"gap":[121],"by":[122],"answering":[123],"questions":[125],"explicitly":[127],"showing":[128],"practices":[133],"behind":[134],"The":[137,152],"survey":[138],"follows":[139],"well-known":[141],"systematic":[142],"semi-automated":[144],"methodology":[145],"for":[146],"reviewing":[147],"in":[149],"engineering.":[151],"majority":[153],"reviewed":[155],"works":[156],"partially":[157],"adopt":[158],"Such":[160],"adoption":[162],"enables":[163],"address":[166],"big":[167],"data":[168],"management,":[169,173],"low-latency":[170],"processing,":[171],"resource":[172],"security,":[174],"privacy":[176],"requirements.":[177],"Based":[178],"findings,":[181],"we":[182],"formulate":[183],"practical":[184],"advice":[185],"facilitate":[187]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":1}],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-10T00:00:00"}
