{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,8]],"date-time":"2026-05-08T21:30:21Z","timestamp":1778275821512,"version":"3.51.4"},"reference-count":148,"publisher":"Association for Computing Machinery (ACM)","issue":"5","funder":[{"DOI":"10.13039\/501100000266","name":"Engineering and Physical Sciences Research Council","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100000266","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/100012338","name":"Alan Turing Institute","doi-asserted-by":"crossref","award":["EP\/V030302\/1"],"award-info":[{"award-number":["EP\/V030302\/1"]}],"id":[{"id":"10.13039\/100012338","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Comput. Surv."],"published-print":{"date-parts":[[2026,4,30]]},"abstract":"<jats:p>Engineers are deploying ML models as parts of real-world systems with the upsurge of AI technologies. Real-world environments challenge the deployment of such systems because these environments produce large amounts of heterogeneous data, and users require increasingly efficient responses. These requirements push prevalent software architectures to the limit when deploying ML-based systems. Data-Oriented Architecture (DOA) is an emerging style that better equips systems to integrate ML models. Even though articles on deployed ML-based systems do not mention DOA, their authors make design decisions that implicitly follow DOA. Implicit decisions create a knowledge gap, limiting practitioners\u2019 ability to implement ML-based systems. This article surveys why, how, and to what extent practitioners have adopted DOA to implement ML-based systems. We overcome the knowledge gap by answering these questions and explicitly showing the design decisions and practices behind these systems. The survey follows a well-known systematic and semi-automated methodology for reviewing articles in software engineering. The majority of reviewed works partially adopt DOA. Such an adoption enables systems to address big data management, low-latency processing, resource management, security, and privacy requirements. Based on these findings, we formulate practical advice to facilitate the deployment of ML-based systems.<\/jats:p>","DOI":"10.1145\/3769292","type":"journal-article","created":{"date-parts":[[2025,9,24]],"date-time":"2025-09-24T11:07:29Z","timestamp":1758712049000},"page":"1-38","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["Machine Learning Systems: A Survey from a Data-Oriented Perspective"],"prefix":"10.1145","volume":"58","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6954-6859","authenticated-orcid":false,"given":"Christian","family":"Cabrera","sequence":"first","affiliation":[{"name":"Department of Computer Science and Technology, University of Cambridge","place":["Cambridge, United Kingdom of Great Britain and Northern Ireland"]}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3703-8163","authenticated-orcid":false,"given":"Andrei","family":"Paleyes","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Technology, University of Cambridge","place":["Cambridge, United Kingdom of Great Britain and Northern Ireland"]}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7791-217X","authenticated-orcid":false,"given":"Pierre","family":"Thodoroff","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Technology, University of Cambridge","place":["Cambridge, United Kingdom of Great Britain and Northern Ireland"]}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9258-1030","authenticated-orcid":false,"given":"Neil","family":"Lawrence","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Technology, University of Cambridge","place":["Cambridge, United Kingdom of Great Britain and Northern Ireland"]}]}],"member":"320","published-online":{"date-parts":[[2025,11,20]]},"reference":[{"key":"e_1_3_3_2_2","unstructured":"Mike Acton. 2014. Data-oriented design and C++. In CppCon 2014 CppCon."},{"key":"e_1_3_3_3_2","doi-asserted-by":"publisher","unstructured":"Alekh Agarwal Sarah Bird Markus Cozowicz Luong Hoang John Langford Stephen Lee Jiaji Li Dan Melamed Gal Oshri Oswaldo Ribas Siddhartha Sen and Alex Slivkins. 2016. Making contextual decisions with low technical Debt. DOI:10.48550\/ARXIV.1606.03966","DOI":"10.48550\/ARXIV.1606.03966"},{"key":"e_1_3_3_4_2","volume-title":"Proceedings of the Artificial Intelligence and Statistics","author":"Aglietti Virginia","year":"2020","unstructured":"Virginia Aglietti, Xiaoyu Lu, Andrei Paleyes, and Javier Gonz\u00e1lez. 2020. Causal bayesian optimization. In Proceedings of the Artificial Intelligence and Statistics. PMLR."},{"key":"e_1_3_3_5_2","doi-asserted-by":"crossref","unstructured":"Hussain Akbar Muhammad Zubair and Muhammad Shairoze Malik. 2023. The security issues and challenges in cloud computing. International Journal for Electronic Crime Investigation 7 1 (2023) 13\u201332.","DOI":"10.54692\/ijeci.2023.0701125"},{"key":"e_1_3_3_6_2","unstructured":"Sherif Akoush Andrei Paleyes Arnaud Van Looveren and Clive Cox. 2022. Desiderata for next generation of ML model serving. In Proceedings of the Workshop on Challenges in Deploying and Monitoring Machine Learning Systems NeurIPS."},{"key":"e_1_3_3_7_2","doi-asserted-by":"crossref","unstructured":"Sami Alabed and Eiko Yoneki. 2022. BoGraph: Structured bayesian optimization from logs for expensive systems with many parameters. In Proceedings of the 2nd European Workshop on Machine Learning and Systems.","DOI":"10.1145\/3517207.3526977"},{"key":"e_1_3_3_8_2","doi-asserted-by":"publisher","unstructured":"M. A. Ali Z. Ahsan M. Amin S. Latif A. Ayyaz and M. N. Ayyaz. 2016. ID-Viewer: a visual analytics architecture for infectious diseases surveillance and response management in Pakistan. Public Health 134 (2016) 72\u201385. DOI:10.1016\/j.puhe.2016.01.006","DOI":"10.1016\/j.puhe.2016.01.006"},{"key":"e_1_3_3_9_2","doi-asserted-by":"publisher","unstructured":"Ricardo S. Alonso In\u00e9s Sitt\u00f3n-Candanedo \u00d3scar Garc\u00eda Javier Prieto and Sara Rodr\u00edguez-Gonz\u00e1lez. 2020. An intelligent Edge-IoT platform for monitoring livestock and crops in a dairy farming scenario. Ad Hoc Networks 98 (2020) 102047. DOI:10.1016\/j.adhoc.2019.102047","DOI":"10.1016\/j.adhoc.2019.102047"},{"key":"e_1_3_3_10_2","doi-asserted-by":"publisher","DOI":"10.1109\/ISIE45063.2020.9152441"},{"key":"e_1_3_3_11_2","doi-asserted-by":"publisher","DOI":"10.1109\/EMBC44109.2020.9175947"},{"key":"e_1_3_3_12_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE-NIER.2019.00037"},{"key":"e_1_3_3_13_2","doi-asserted-by":"publisher","unstructured":"Brendan Avent Javier Gonz\u00e1lez Tom Diethe Andrei Paleyes and Borja Balle. 2020. Automatic discovery of privacyutility pareto fronts. Proceedings on Privacy Enhancing Technologies 2020 4 (October 2020) 5\u201323. DOI:10.2478\/popets-2020-0060","DOI":"10.2478\/popets-2020-0060"},{"key":"e_1_3_3_14_2","doi-asserted-by":"publisher","unstructured":"May El Barachi Faouzi Kamoun Jannatul Ferdaos Mouna Makni and Imed Amri. 2020. An artificial intelligence based crowdsensing solution for on-demand accident scene monitoring. Procedia Computer Science 170 (2020) 303\u2013310. DOI:10.1016\/j.procs.2020.03.044","DOI":"10.1016\/j.procs.2020.03.044"},{"key":"e_1_3_3_15_2","doi-asserted-by":"publisher","DOI":"10.23919\/DATE48585.2020.9116560"},{"key":"e_1_3_3_16_2","doi-asserted-by":"publisher","DOI":"10.1109\/ISC2.2016.7580798"},{"key":"e_1_3_3_17_2","volume-title":"Site Reliability Engineering: How Google Runs Production Systems","author":"Beyer Betsy","year":"2016","unstructured":"Betsy Beyer, Chris Jones, Jennifer Petoff, and Niall Richard Murphy. 2016. Site Reliability Engineering: How Google Runs Production Systems. O\u2019Reilly Media, Inc.."},{"key":"e_1_3_3_18_2","doi-asserted-by":"publisher","unstructured":"Bernd Bischl Martin Binder Michel Lang Tobias Pielok Jakob Richter Stefan Coors Janek Thomas Theresa Ullmann Marc Becker Anne-Laure Boulesteix Difan Deng and Marius Lindauer. 2023. Hyperparameter optimization: Foundations algorithms best practices and open challenges. WIREs Data Mining and Knowledge Discovery 13 2 (2023) e1484. DOI:10.1002\/widm.1484","DOI":"10.1002\/widm.1484"},{"key":"e_1_3_3_19_2","doi-asserted-by":"publisher","DOI":"10.1145\/3335741.3335757"},{"key":"e_1_3_3_20_2","doi-asserted-by":"crossref","unstructured":"Jeannette Bohg Antonio Morales Tamim Asfour and Danica Kragic. 2013. Data-driven grasp synthesis\u2013a survey. IEEE Transactions on Robotics 30 2 (2013) 289\u2013309.","DOI":"10.1109\/TRO.2013.2289018"},{"key":"e_1_3_3_21_2","first-page":"374","volume-title":"Proceedings of the Machine Learning and Systems","volume":"1","author":"Bonawitz Keith","year":"2019","unstructured":"Keith Bonawitz, Hubert Eichner, Wolfgang Grieskamp, Dzmitry Huba, Alex Ingerman, Vladimir Ivanov, Chlo\u00e9 Kiddon, Jakub Kone\u010dn\u00fd, Stefano Mazzocchi, Brendan McMahan, et\u00a0al. 2019. Towards federated learning at scale: System design. In Proceedings of the Machine Learning and Systems. A. Talwalkar, V. Smith, and M. Zaharia (Eds.), Vol. 1, 374\u2013388. Retrieved from https:\/\/proceedings.mlsys.org\/paper\/2019\/file\/bd686fd640be98efaae0091fa301e613-Paper.pdf"},{"key":"e_1_3_3_22_2","doi-asserted-by":"publisher","DOI":"10.1109\/DSAA.2019.00070"},{"key":"e_1_3_3_23_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICAIIC.2019.8669047"},{"key":"e_1_3_3_24_2","doi-asserted-by":"publisher","DOI":"10.24251\/HICSS.2025.666"},{"key":"e_1_3_3_25_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-91431-8_56"},{"key":"e_1_3_3_26_2","doi-asserted-by":"publisher","unstructured":"Christian Cabrera and Siobh\u00e1n Clarke. 2022. A self-adaptive service discovery model for smart cities. IEEE Transactions on Services Computing 15 1 (2022) 386\u2013399. DOI:10.1109\/TSC.2019.2944356","DOI":"10.1109\/TSC.2019.2944356"},{"key":"e_1_3_3_27_2","doi-asserted-by":"publisher","DOI":"10.1109\/WoWMoM.2017.7974341"},{"key":"e_1_3_3_28_2","doi-asserted-by":"publisher","DOI":"10.1145\/3643657.3643910"},{"key":"e_1_3_3_29_2","doi-asserted-by":"publisher","unstructured":"Christian Cabrera Sergej Svorobej Andrei Palade Aqeel Kazmi and Siobh\u00e1n Clarke. 2023. MAACO: A dynamic service placement model for smart cities. IEEE Transactions on Services Computing 16 1 (2023) 424\u2013437. DOI:10.1109\/TSC.2022.3143029","DOI":"10.1109\/TSC.2022.3143029"},{"key":"e_1_3_3_30_2","doi-asserted-by":"publisher","unstructured":"Qiong Cai Hao Wang Zhenmin Li and Xiao Liu. 2019. A survey on multimodal data-driven smart healthcare systems: Approaches and applications. IEEE Access 7 (2019) 133583\u2013133599. DOI:10.1109\/ACCESS.2019.2941419","DOI":"10.1109\/ACCESS.2019.2941419"},{"key":"e_1_3_3_31_2","doi-asserted-by":"publisher","unstructured":"Cristina Georgiana Calancea Camelia-Maria Milu\u0163 Lenu\u0163a Alboaie and Adrian Iftene. 2019. iAssistMe - Adaptable Assistant for Persons with Eye Disabilities. Procedia Computer Science 159 (2019) 145\u2013154. DOI:10.1016\/j.procs.2019.09.169","DOI":"10.1016\/j.procs.2019.09.169"},{"key":"e_1_3_3_32_2","doi-asserted-by":"crossref","unstructured":"Lucian Carata Sherif Akoush Nikilesh Balakrishnan Thomas Bytheway Ripduman Sohan Margo Seltzer and Andy Hopper. 2014. A primer on provenance. Communications of the ACM 57 5 (2014) 52\u201360.","DOI":"10.1145\/2596628"},{"key":"e_1_3_3_33_2","unstructured":"Chengliang Chai Jiayi Wang Yuyu Luo Zeping Niu and Guoliang Li. 2022. Data management for machine learning: A survey. IEEE Transactions on Knowledge and Data Engineering 35 5 (2022) 4646\u20134667."},{"key":"e_1_3_3_34_2","unstructured":"Mark Chen Jerry Tworek Heewoo Jun Qiming Yuan Henrique Ponde de Oliveira Pinto Jared Kaplan Harri Edwards Yuri Burda Nicholas Joseph Greg Brockman Alex Ray Raul Puri Gretchen Krueger Michael Petrov Heidy Khlaaf Girish Sastry Pamela Mishkin Brooke Chan Scott Gray Nick Ryder Mikhail Pavlov Alethea Power Lukasz Kaiser Mohammad Bavarian Clemens Winter Philippe Tillet Felipe Petroski Such Dave Cummings Matthias Plappert Fotios Chantzis Elizabeth Barnes Ariel Herbert-Voss William Hebgen Guss Alex Nichol Alex Paino Nikolas Tezak Jie Tang Igor Babuschkin Suchir Balaji Shantanu Jain William Saunders Christopher Hesse Andrew N. Carr Jan Leike Josh Achiam Vedant Misra Evan Morikawa Alec Radford Matthew Knight Miles Brundage Mira Murati Katie Mayer Peter Welinder Bob McGrew Dario Amodei Sam McCandlish Ilya Sutskever and Wojciech Zaremba. 2021. Evaluating large language models trained on code. ArXiv abs\/2107.03374. Retrieved from http:\/\/arxiv.org\/abs\/2107.03374"},{"key":"e_1_3_3_35_2","doi-asserted-by":"publisher","DOI":"10.1145\/3593013.3594073"},{"key":"e_1_3_3_36_2","doi-asserted-by":"crossref","unstructured":"Bryan Conroy Ikaro Silva Golbarg Mehraei Robert Damiano Brian Gross Emmanuele Salvati Ting Feng Jeffrey Schneider Niels Olson Anne G. Rizzo et\u00a0al. 2022. Real-time infection prediction with wearable physiological monitoring and AI to aid military workforce readiness during COVID-19. Scientific Reports 12 1 (2022) 1\u201312.","DOI":"10.1038\/s41598-022-07764-6"},{"key":"e_1_3_3_37_2","doi-asserted-by":"crossref","unstructured":"David E. Culler. 1986. Dataflow architectures. Annual Review of Computer Science 1 1 (1986) 225\u2013253.","DOI":"10.1146\/annurev.cs.01.060186.001301"},{"key":"e_1_3_3_38_2","doi-asserted-by":"publisher","DOI":"10.1145\/3357223.3362707"},{"key":"e_1_3_3_39_2","doi-asserted-by":"publisher","DOI":"10.1145\/3038912.3052662"},{"key":"e_1_3_3_40_2","first-page":"207","volume-title":"Proceedings of the Artificial Intelligence and Statistics","author":"Damianou Andreas","year":"2013","unstructured":"Andreas Damianou and Neil D. Lawrence. 2013. Deep gaussian processes. In Proceedings of the Artificial Intelligence and Statistics. PMLR, 207\u2013215."},{"key":"e_1_3_3_41_2","first-page":"847","volume-title":"2012 Proceedings of the 35th International Convention MIPRO","author":"Delac Goran","year":"2012","unstructured":"Goran Delac, Marin Silic, and Sinisa Srbljic. 2012. Reliability modeling for SOA systems. In 2012 Proceedings of the 35th International Convention MIPRO. IEEE, 847\u2013852."},{"key":"e_1_3_3_42_2","doi-asserted-by":"publisher","DOI":"10.23919\/MIPRO.2018.8400040"},{"key":"e_1_3_3_43_2","doi-asserted-by":"crossref","unstructured":"Tugba Akinci D\u2019Antonoli Arnaldo Stanzione Christian Bluethgen Federica Vernuccio Lorenzo Ugga Michail E. Klontzas Renato Cuocolo Roberto Cannella and Burak Ko\u00e7ak. 2024. Large language models in radiology: Fundamentals applications ethical considerations risks and future directions. Diagnostic and Interventional Radiology 30 2 (2024) 80.","DOI":"10.4274\/dir.2023.232417"},{"key":"e_1_3_3_44_2","doi-asserted-by":"publisher","unstructured":"Hugo Jair Escalante. 2021. Automated Machine Learning\u2014A brief review at the end of the early years. In Automated Design of Machine Learning and Search Algorithms Nelishia Pillay and Rong Qu (Eds.). Springer International Publishing Cham 11\u201328. DOI:10.1007\/978-3-030-72069-8_2","DOI":"10.1007\/978-3-030-72069-8_2"},{"key":"e_1_3_3_45_2","doi-asserted-by":"publisher","DOI":"10.1145\/3460418.3480415"},{"key":"e_1_3_3_46_2","doi-asserted-by":"publisher","DOI":"10.1145\/28395.28419"},{"key":"e_1_3_3_47_2","volume-title":"A Data-Centric Introduction to Computing","author":"Fisler Kathi","year":"2021","unstructured":"Kathi Fisler, Shriram Krishnamurthi, Benjamin S. Lerner, and Joe Gibbs Politz. 2021. A Data-Centric Introduction to Computing. https:\/\/dcic-world.org\/2025-08-27\/index.html"},{"key":"e_1_3_3_48_2","doi-asserted-by":"crossref","unstructured":"Caroline Fontaine and Fabien Galand. 2007. A survey of homomorphic encryption for nonspecialists. EURASIP Journal on Information Security 2007 1 (2007) 013801.","DOI":"10.1186\/1687-417X-2007-013801"},{"key":"e_1_3_3_49_2","doi-asserted-by":"publisher","unstructured":"Stan Franklin Tamas Madl Sidney D\u2019Mello and Javier Snaider. 2014. LIDA: A systems-level architecture for cognition emotion and learning. IEEE Transactions on Autonomous Mental Development 6 1 (2014) 19\u201341. DOI:10.1109\/TAMD.2013.2277589","DOI":"10.1109\/TAMD.2013.2277589"},{"key":"e_1_3_3_50_2","doi-asserted-by":"publisher","unstructured":"Colm V. Gallagher Kevin Leahy Peter O\u2019Donovan Ken Bruton and Dominic T. J. O\u2019Sullivan. 2019. IntelliMaV: A cloud computing measurement and verification 2.0 application for automated near real-time energy savings quantification and performance deviation detection. Energy and Buildings 185 (2019) 26\u201338. DOI:10.1016\/j.enbuild.2018.12.034","DOI":"10.1016\/j.enbuild.2018.12.034"},{"key":"e_1_3_3_51_2","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOMW.2016.7562053"},{"key":"e_1_3_3_52_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-74781-1_15"},{"key":"e_1_3_3_53_2","doi-asserted-by":"publisher","unstructured":"Simos Gerasimou Thomas Vogel and Ada Diaconescu. 2019. Software engineering for intelligent and autonomous systems: report from the GI dagstuhl seminar 18343. DOI:10.48550\/ARXIV.1904.01518","DOI":"10.48550\/ARXIV.1904.01518"},{"key":"e_1_3_3_54_2","doi-asserted-by":"publisher","unstructured":"G\u00f6rkem Giray. 2021. A software engineering perspective on engineering machine learning systems: State of the art and challenges. Journal of Systems and Software 180 (2021) 111031. DOI:10.1016\/j.jss.2021.111031","DOI":"10.1016\/j.jss.2021.111031"},{"key":"e_1_3_3_55_2","unstructured":"Ian Goodfellow Yoshua Bengio and Aaron Courville. 2017. Deep learning (Adaptive Computation and Machine Learning series). The MIT Press."},{"key":"e_1_3_3_56_2","unstructured":"Ian J. Goodfellow Oriol Vinyals and Andrew M. Saxe. 2015. Qualitatively characterizing neural network optimization problems. arXiv. Retrieved from http:\/\/arxiv.org\/abs\/1412.6544"},{"key":"e_1_3_3_57_2","doi-asserted-by":"publisher","unstructured":"Robert Gorkin Kye Adams Matthew J. Berryman Sam Aubin Wanqing Li Andrew R. Davis and Johan Barthelemy. 2020. Sharkeye: Real-time autonomous personal shark alerting via aerial surveillance. Drones 4 2 (2020). DOI:10.3390\/drones4020018","DOI":"10.3390\/drones4020018"},{"key":"e_1_3_3_58_2","doi-asserted-by":"publisher","unstructured":"Hassan Habibi Gharakheili Minzhao Lyu Yu Wang Himal Kumar and Vijay Sivaraman. 2019. iTeleScope: Softwarized network middle-box for real-time video telemetry and classification. IEEE Transactions on Network and Service Management 16 3 (2019) 1071\u20131085. DOI:10.1109\/TNSM.2019.2929511","DOI":"10.1109\/TNSM.2019.2929511"},{"key":"e_1_3_3_59_2","doi-asserted-by":"publisher","unstructured":"Nick Hawes Christopher Burbridge Ferdian Jovan Lars Kunze Bruno Lacerda Lenka Mudrova Jay Young Jeremy Wyatt Denise Hebesberger Tobias Kortner et\u00a0al. 2017. The STRANDS project: Long-term autonomy in everyday environments. IEEE Robotics and Automation Magazine 24 3 (2017) 146\u2013156. DOI:10.1109\/MRA.2016.2636359","DOI":"10.1109\/MRA.2016.2636359"},{"key":"e_1_3_3_60_2","doi-asserted-by":"publisher","DOI":"10.1145\/3644815.3644954"},{"key":"e_1_3_3_61_2","doi-asserted-by":"publisher","DOI":"10.1109\/AIIoT52608.2021.9454183"},{"key":"e_1_3_3_62_2","doi-asserted-by":"publisher","unstructured":"Ricardo Dint\u00e9n Herrero and Marta Zorrilla. 2022. An I4.0 data intensive platform suitable for the deployment of machine learning models: a predictive maintenance service case study. Procedia Computer Science 200 (2022) 1014\u20131023. DOI:10.1016\/j.procs.2022.01.300","DOI":"10.1016\/j.procs.2022.01.300"},{"key":"e_1_3_3_63_2","first-page":"393","volume-title":"Proceedings of the 14th USENIX Conference on Networked Systems Design and Implementation (NSDI\u201917)","author":"Jiang Junchen","year":"2017","unstructured":"Junchen Jiang, Shijie Sun, Vyas Sekar, and Hui Zhang. 2017. Pytheas: Enabling data-driven quality of experience optimization using group-based exploration-exploitation. In Proceedings of the 14th USENIX Conference on Networked Systems Design and Implementation (NSDI\u201917). USENIX Association, USA, 393\u2013406."},{"key":"e_1_3_3_64_2","doi-asserted-by":"publisher","unstructured":"Anil Johny and K. N. Madhusoodanan. 2021. Edge computing using embedded webserver with mobile device for diagnosis and prediction of metastasis in histopathological images. International Journal of Computational Intelligence Systems 14 1 (December 2021) 194. DOI:10.1007\/s44196-021-00040-x","DOI":"10.1007\/s44196-021-00040-x"},{"key":"e_1_3_3_65_2","doi-asserted-by":"publisher","unstructured":"Praveen Joshi Mohammed Hasanuzzaman Chandra Thapa Haithem Afli and Ted Scully. 2023. Enabling All In-edge deep learning: A literature review. IEEE Access 11 (2023) 3431\u20133460. DOI:10.1109\/ACCESS.2023.3234761","DOI":"10.1109\/ACCESS.2023.3234761"},{"key":"e_1_3_3_66_2","unstructured":"Rajive Joshi. 2007. Data-oriented architecture: A loosely-coupled real-time SOA. Real-Time Innovations Inc (August 2007) 1\u201354. Retrieved from https:\/\/community.rti.com\/archive\/data-oriented-architecture-loosely-coupled-real-time-soa"},{"key":"e_1_3_3_67_2","doi-asserted-by":"publisher","DOI":"10.5555\/78221"},{"key":"e_1_3_3_68_2","doi-asserted-by":"publisher","unstructured":"I\u015f\u0131l Karabey Aksakalli Turgay \u00c7elik Ahmet Burak Can and Bedir Tekinerdo\u011fan. 2021. Deployment and communication patterns in microservice architectures: A systematic literature review. Journal of Systems and Software 180 (2021) 111014. DOI:10.1016\/j.jss.2021.111014","DOI":"10.1016\/j.jss.2021.111014"},{"key":"e_1_3_3_69_2","doi-asserted-by":"publisher","DOI":"10.1109\/BigData50022.2020.9377837"},{"key":"e_1_3_3_70_2","doi-asserted-by":"crossref","unstructured":"Narsimlu Kemsaram Anwesha Das and Gijs Dubbelman. 2020. Architecture design and development of an on-board stereo vision system for cooperative automated vehicles. In Proceedings of the 2020 IEEE 23rd International Conference on Intelligent Transportation Systems (ITSC) (2020) 1\u20138.","DOI":"10.1109\/ITSC45102.2020.9294435"},{"key":"e_1_3_3_71_2","doi-asserted-by":"publisher","unstructured":"Tom Killalea. 2016. The hidden dividends of microservices. Communications of the ACM 59 8 (2016) 42\u201345. DOI:10.1145\/2948985","DOI":"10.1145\/2948985"},{"key":"e_1_3_3_72_2","doi-asserted-by":"crossref","unstructured":"Barbara Kitchenham O. Pearl Brereton David Budgen Mark Turner John Bailey and Stephen Linkman. 2009. Systematic literature reviews in software engineering\u2013a systematic literature review. Information and software technology 51 1 (2009) 7\u201315.","DOI":"10.1016\/j.infsof.2008.09.009"},{"key":"e_1_3_3_73_2","doi-asserted-by":"publisher","unstructured":"Barbara Kitchenham and Pearl Brereton. 2013. A systematic review of systematic review process research in software engineering. Information and Software Technology 55 12 (2013) 2049\u20132075. DOI:10.1016\/j.infsof.2013.07.010","DOI":"10.1016\/j.infsof.2013.07.010"},{"key":"e_1_3_3_74_2","volume-title":"Guidelines for Performing Systematic Literature Reviews in Software Engineering","author":"Kitchenham Barbara Ann","year":"2007","unstructured":"Barbara Ann Kitchenham and Stuart Charters. 2007. Guidelines for Performing Systematic Literature Reviews in Software Engineering. Technical Report EBSE 2007-001. Keele University and Durham University Joint Report. Retrieved from https:\/\/www.elsevier.com\/__data\/promis_misc\/525444systematicreviewsguide.pdf"},{"key":"e_1_3_3_75_2","doi-asserted-by":"publisher","DOI":"10.1145\/3359591.3359737"},{"key":"e_1_3_3_76_2","doi-asserted-by":"publisher","DOI":"10.1109\/Confluence51648.2021.9377050"},{"key":"e_1_3_3_77_2","doi-asserted-by":"publisher","unstructured":"Matthew Lebofsky Steve Croft Andrew P. V. Siemion Danny C. Price J. Emilio Enriquez Howard Isaacson David H. E. MacMahon David Anderson Bryan Brzycki Jeff Cobb et\u00a0al. 2019. The breakthrough listen search for intelligent life: Public data formats reduction and archiving. Publications of the Astronomical Society of the Pacific 131 1006(2019) 124505. DOI:10.1088\/1538-3873\/ab3e82","DOI":"10.1088\/1538-3873\/ab3e82"},{"key":"e_1_3_3_78_2","doi-asserted-by":"crossref","unstructured":"Yann LeCun Yoshua Bengio and Geoffrey Hinton. 2015. Deep learning. Nature 521 7553 (2015) 436\u2013444.","DOI":"10.1038\/nature14539"},{"key":"e_1_3_3_79_2","doi-asserted-by":"publisher","DOI":"10.1109\/FOSM.2008.4659243"},{"key":"e_1_3_3_80_2","doi-asserted-by":"publisher","unstructured":"Qiuchen Lu Ajith Kumar Parlikad Philip Woodall Gishan Don Ranasinghe Xiang Xie Zhenglin Liang Eirini Konstantinou James Heaton and Jennifer Schooling. 2020. Developing a digital twin at building and city levels: Case study of west cambridge campus. Journal of Management in Engineering 36 3 (2020) 05020004. DOI:10.1061\/(ASCE)ME.1943-5479.0000763","DOI":"10.1061\/(ASCE)ME.1943-5479.0000763"},{"key":"e_1_3_3_81_2","doi-asserted-by":"publisher","unstructured":"Lucy Ellen Lwakatare Aiswarya Raj Ivica Crnkovic Jan Bosch and Helena Holmstr\u00f6m Olsson. 2020. Large-scale machine learning systems in real-world industrial settings: A review of challenges and solutions. Information and Software Technology 127 (2020) 106368. DOI:10.1016\/j.infsof.2020.106368","DOI":"10.1016\/j.infsof.2020.106368"},{"key":"e_1_3_3_82_2","doi-asserted-by":"publisher","unstructured":"Patricia L\u00f3pez Mart\u00ednez Ricardo Dint\u00e9n Jos\u00e9 Mar\u00eda Drake and Marta Zorrilla. 2021. A big data-centric architecture metamodel for Industry 4.0. Future Generation Computer Systems 125 (2021) 263\u2013284. DOI:10.1016\/j.future.2021.06.020","DOI":"10.1016\/j.future.2021.06.020"},{"key":"e_1_3_3_83_2","doi-asserted-by":"publisher","DOI":"10.1145\/3309074.3309093"},{"key":"e_1_3_3_84_2","doi-asserted-by":"publisher","DOI":"10.1109\/ISSRE.2011.14"},{"key":"e_1_3_3_85_2","doi-asserted-by":"publisher","unstructured":"Sylvie Delacroix Joelle Pineau and Jessica Montgomery. 2021. Democratising the Digital Revolution: The role of data governance. In Reflections on Artificial Intelligence for Humanity Bertrand Braunschweig and Malik Ghallab (Eds.). Springer International Publishing Cham 40\u201352. DOI:10.1007\/978-3-030-69128-8_3","DOI":"10.1007\/978-3-030-69128-8_3"},{"key":"e_1_3_3_86_2","doi-asserted-by":"publisher","DOI":"10.1109\/WAIN52551.2021.00026"},{"key":"e_1_3_3_87_2","doi-asserted-by":"publisher","DOI":"10.1109\/COMTECH.2019.8737831"},{"key":"e_1_3_3_88_2","doi-asserted-by":"publisher","unstructured":"Martin M. M\u00fcller and Marcel Salath\u00e9. 2019. Crowdbreaks: Tracking health trends using public social media data and crowdsourcing. Frontiers in Public Health Volume 7-2019 (2019). DOI:10.3389\/fpubh.2019.00081","DOI":"10.3389\/fpubh.2019.00081"},{"key":"e_1_3_3_89_2","unstructured":"Alfredo Nazabal Christopher K. I. Williams Giovanni Colavizza Camila Rangel Smith and Angus Williams. 2020. Data engineering for data analytics: A classification of the issues and case studies. arXiv preprint arXiv:2004.12929. Retrieved from http:\/\/arxiv.org\/abs\/2004.12929"},{"key":"e_1_3_3_90_2","doi-asserted-by":"publisher","unstructured":"Anh Tuan Nguyen Markus W. Drealan Diu Khue Luu Ming Jiang Jian Xu Jonathan Cheng Qi Zhao Edward W. Keefer and Zhi Yang. 2021. A portable self-contained neuroprosthetic hand with deep learning-based finger control. Journal of Neural Engineering 18 5 (2021) 056051. DOI:10.1088\/1741-2552\/ac2a8d","DOI":"10.1088\/1741-2552\/ac2a8d"},{"key":"e_1_3_3_91_2","unstructured":"Stoyan Nikolov. 2018. OOP is dead long live data-oriented design. CppCon. Retrieved February 2 2019 from https:\/\/www. youtube.com\/watch"},{"key":"e_1_3_3_92_2","doi-asserted-by":"publisher","DOI":"10.1109\/SNPD.2017.8022765"},{"key":"e_1_3_3_93_2","doi-asserted-by":"crossref","unstructured":"A. Jefferson Offutt Mary Jean Harrold and Priyadarshan Kolte. 1993. A software metric system for module coupling. Journal of Systems and Software 20 3 (1993) 295\u2013308.","DOI":"10.1016\/0164-1212(93)90072-6"},{"key":"e_1_3_3_94_2","volume-title":"Applying REST Principles on Local Client-Side APIs","author":"Olsson Robert","year":"2014","unstructured":"Robert Olsson. 2014. Applying REST Principles on Local Client-Side APIs. Master\u2019s thesis. KTH, School of Computer Science and Communication (CSC)."},{"key":"e_1_3_3_95_2","unstructured":"OpenAI Josh Achiam Steven Adler Sandhini Agarwal Lama Ahmad Ilge Akkaya Florencia Leoni Aleman Diogo Almeida Janko Altenschmidt Sam Altman Shyamal Anadkat Red Avila Igor Babuschkin Suchir Balaji Valerie Balcom Paul Baltescu Haiming Bao Mohammad Bavarian Jeff Belgum Irwan Bello Jake Berdine Gabriel Bernadett-Shapiro Christopher Berner Lenny Bogdonoff Oleg Boiko Madelaine Boyd Anna-Luisa Brakman Greg Brockman Tim Brooks Miles Brundage Kevin Button Trevor Cai Rosie Campbell Andrew Cann Brittany Carey Chelsea Carlson Rory Carmichael Brooke Chan Che Chang Fotis Chantzis Derek Chen Sully Chen Ruby Chen Jason Chen Mark Chen Ben Chess Chester Cho Casey Chu Hyung Won Chung Dave Cummings Jeremiah Currier Yunxing Dai Cory Decareaux Thomas Degry Noah Deutsch Damien Deville Arka Dhar David Dohan Steve Dowling Sheila Dunning Adrien Ecoffet Atty Eleti Tyna Eloundou David Farhi Liam Fedus Niko Felix Sim\u00f3n Posada Fishman Juston Forte Isabella Fulford Leo Gao Elie Georges Christian Gibson Vik Goel Tarun Gogineni Gabriel Goh Rapha Gontijo-Lopes Jonathan Gordon Morgan Grafstein Scott Gray Ryan Greene Joshua Gross Shixiang Shane Gu Yufei Guo Chris Hallacy Jesse Han Jeff Harris Yuchen He Mike Heaton Johannes Heidecke Chris Hesse Alan Hickey Wade Hickey Peter Hoeschele Brandon Houghton Kenny Hsu Shengli Hu Xin Hu Joost Huizinga Shantanu Jain Shawn Jain Joanne Jang Angela Jiang Roger Jiang Haozhun Jin Denny Jin Shino Jomoto Billie Jonn Heewoo Jun Tomer Kaftan \u0141ukasz Kaiser Ali Kamali Ingmar Kanitscheider Nitish Shirish Keskar Tabarak Khan Logan Kilpatrick Jong Wook Kim Christina Kim Yongjik Kim Jan Hendrik Kirchner Jamie Kiros Matt Knight Daniel Kokotajlo \u0141ukasz Kondraciuk Andrew Kondrich Aris Konstantinidis Kyle Kosic Gretchen Krueger Vishal Kuo Michael Lampe Ikai Lan Teddy Lee Jan Leike Jade Leung Daniel Levy Chak Ming Li Rachel Lim Molly Lin Stephanie Lin Mateusz Litwin Theresa Lopez Ryan Lowe Patricia Lue Anna Makanju Kim Malfacini Sam Manning Todor Markov Yaniv Markovski Bianca Martin Katie Mayer Andrew Mayne Bob McGrew Scott Mayer McKinney Christine McLeavey Paul McMillan Jake McNeil David Medina Aalok Mehta Jacob Menick Luke Metz Andrey Mishchenko Pamela Mishkin Vinnie Monaco Evan Morikawa Daniel Mossing Tong Mu Mira Murati Oleg Murk David M\u00e9ly Ashvin Nair Reiichiro Nakano Rajeev Nayak Arvind Neelakantan Richard Ngo Hyeonwoo Noh Long Ouyang Cullen O\u2019Keefe Jakub Pachocki Alex Paino Joe Palermo Ashley Pantuliano Giambattista Parascandolo Joel Parish Emy Parparita Alex Passos Mikhail Pavlov Andrew Peng Adam Perelman Filipe de Avila Belbute Peres Michael Petrov Henrique Ponde de Oliveira Pinto Michael Pokorny Michelle Pokrass Vitchyr H. Pong Tolly Powell Alethea Power Boris Power Elizabeth Proehl Raul Puri Alec Radford Jack Rae Aditya Ramesh Cameron Raymond Francis Real Kendra Rimbach Carl Ross Bob Rotsted Henri Roussez Nick Ryder Mario Saltarelli Ted Sanders Shibani Santurkar Girish Sastry Heather Schmidt David Schnurr John Schulman Daniel Selsam Kyla Sheppard Toki Sherbakov Jessica Shieh Sarah Shoker Pranav Shyam Szymon Sidor Eric Sigler Maddie Simens Jordan Sitkin Katarina Slama Ian Sohl Benjamin Sokolowsky Yang Song Natalie Staudacher Felipe Petroski Such Natalie Summers Ilya Sutskever Jie Tang Nikolas Tezak Madeleine B. Thompson Phil Tillet Amin Tootoonchian Elizabeth Tseng Preston Tuggle Nick Turley Jerry Tworek Juan Felipe Cer\u00f3n Uribe Andrea Vallone Arun Vijayvergiya Chelsea Voss Carroll Wainwright Justin Jay Wang Alvin Wang Ben Wang Jonathan Ward Jason Wei CJ Weinmann Akila Welihinda Peter Welinder Jiayi Weng Lilian Weng Matt Wiethoff Dave Willner Clemens Winter Samuel Wolrich Hannah Wong Lauren Workman Sherwin Wu Jeff Wu Michael Wu Kai Xiao Tao Xu Sarah Yoo Kevin Yu Qiming Yuan Wojciech Zaremba Rowan Zellers Chong Zhang Marvin Zhang Shengjia Zhao Tianhao Zheng Juntang Zhuang William Zhuk and Barret Zoph. 2024. GPT-4 Technical Report. ArXiv abs\/2303.08774 (March 2024). Retrieved from http:\/\/arxiv.org\/abs\/2303.08774"},{"key":"e_1_3_3_96_2","unstructured":"Mike Loukides and Steve Swoyer. 2020. Microservices Adoption in 2020: A survey. O\u2019Reilly. Retrieved from https:\/\/www.oreilly.com\/radar\/microservices-adoption-in-2020\/"},{"key":"e_1_3_3_97_2","volume-title":"Neural Networks: Tricks of the Trade","author":"Orr Genevieve B.","year":"2003","unstructured":"Genevieve B. Orr and Klaus-Robert M\u00fcller. 2003. Neural Networks: Tricks of the Trade. Springer."},{"key":"e_1_3_3_98_2","doi-asserted-by":"crossref","unstructured":"Claus Pahl. 2023. Research challenges for machine learning-constructed software. Service Oriented Computing and Applications 17 1 (2023) 1\u20134.","DOI":"10.1007\/s11761-022-00352-6"},{"key":"e_1_3_3_99_2","unstructured":"Tom Le Paine Cosmin Paduraru Andrea Michi Caglar Gulcehre Konrad Zolna Alexander Novikov Ziyu Wang and Nando de Freitas. 2020. Hyperparameter selection for offline reinforcement learning. ArXiv abs\/2303.08774. Retrieved from http:\/\/arxiv.org\/abs\/2007.09055"},{"key":"e_1_3_3_100_2","doi-asserted-by":"publisher","DOI":"10.1145\/3522664.3528601"},{"key":"e_1_3_3_101_2","doi-asserted-by":"publisher","DOI":"10.1109\/CAIN58948.2023.00010"},{"key":"e_1_3_3_102_2","doi-asserted-by":"publisher","DOI":"10.1109\/CAIN58948.2023.00010"},{"key":"e_1_3_3_103_2","doi-asserted-by":"publisher","DOI":"10.1145\/3578356.3592593"},{"key":"e_1_3_3_104_2","doi-asserted-by":"publisher","unstructured":"Andrei Paleyes Henry B. Moss Victor Picheny Piotr Zulawski and Felix Newman. 2022. A penalisation method for batch multi-objective Bayesian optimisation with application in heat exchanger design. In Proceedings of the Workshop on Adaptive Experimental Design and Active Learning in the Real World ICML.DOI:10.48550\/ARXIV.2206.13326","DOI":"10.48550\/ARXIV.2206.13326"},{"key":"e_1_3_3_105_2","volume-title":"Proceedings of the 2nd Workshop on Machine Learning and the Physical Sciences, NeurIPS","author":"Paleyes Andrei","year":"2019","unstructured":"Andrei Paleyes, Mark Pullin, Maren Mahsereci, Neil Lawrence, and Javier Gonz\u00e1lez. 2019. Emulation of physical processes with Emukit. In Proceedings of the 2nd Workshop on Machine Learning and the Physical Sciences, NeurIPS."},{"key":"e_1_3_3_106_2","doi-asserted-by":"publisher","unstructured":"Andrei Paleyes Raoul-Gabriel Urma and Neil D. Lawrence. 2022. Challenges in deploying machine learning: A survey of case studies. ACM Comput. Surv. 55 6 (December 2022). DOI:10.1145\/3533378","DOI":"10.1145\/3533378"},{"key":"e_1_3_3_107_2","unstructured":"Milan Patel Brian Naughton Caroline Chan Nurit Sprecher Sadayuki Abeta Adrian Neal and others. 2014. Mobile-edge computing introductory technical white paper. 1089\u20137801."},{"key":"e_1_3_3_108_2","doi-asserted-by":"publisher","DOI":"10.1145\/3338499.3357357"},{"key":"e_1_3_3_109_2","doi-asserted-by":"crossref","unstructured":"Neoklis Polyzotis Sudip Roy Steven Euijong Whang and Martin Zinkevich. 2018. Data lifecycle challenges in production machine learning: A survey. ACM SIGMOD Record 47 2 (2018) 17\u201328.","DOI":"10.1145\/3299887.3299891"},{"key":"e_1_3_3_110_2","doi-asserted-by":"crossref","unstructured":"S. Joe Qin. 2012. Survey on data-driven industrial process monitoring and diagnosis. Annual Reviews in Control 36 2 (2012) 220\u2013234.","DOI":"10.1016\/j.arcontrol.2012.09.004"},{"key":"e_1_3_3_111_2","doi-asserted-by":"publisher","DOI":"10.1109\/QRS51102.2020.00018"},{"key":"e_1_3_3_112_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICDMW.2019.00123"},{"key":"e_1_3_3_113_2","doi-asserted-by":"publisher","unstructured":"Mohaimenul Azam Khan Raiaan Md. Saddam Hossain Mukta Kaniz Fatema Nur Mohammad Fahad Sadman Sakib Most Marufatul Jannat Mim Jubaer Ahmad Mohammed Eunus Ali and Sami Azam. 2024. A review on large language models: architectures applications taxonomies open issues and challenges. IEEE Access 12 (2024) 26839\u201326874. DOI:10.1109\/ACCESS.2024.3365742","DOI":"10.1109\/ACCESS.2024.3365742"},{"key":"e_1_3_3_114_2","doi-asserted-by":"publisher","unstructured":"Diana Robinson Christian Cabrera Andrew D. Gordon Neil D. Lawrence and Lars Mennen. 2025. Requirements are all you need: The final frontier for end-user software engineering. ACM Trans. Softw. Eng. Methodol. 34 5 (May 2025). DOI:10.1145\/3708524","DOI":"10.1145\/3708524"},{"key":"e_1_3_3_115_2","doi-asserted-by":"publisher","DOI":"10.1109\/ISAECT50560.2020.9523700"},{"key":"e_1_3_3_116_2","doi-asserted-by":"publisher","unstructured":"Luis Sanchez Luis Mu\u00f1oz Jose Antonio Galache Pablo Sotres Juan R. Santana Veronica Gutierrez Rajiv Ramdhany Alex Gluhak Srdjan Krco Evangelos Theodoridis and Dennis Pfisterer. 2014. SmartSantander: IoT experimentation over a smart city testbed. Computer Networks 61 (2014) 217\u2013238. DOI:10.1016\/j.bjp.2013.12.020","DOI":"10.1016\/j.bjp.2013.12.020"},{"key":"e_1_3_3_117_2","doi-asserted-by":"publisher","unstructured":"Juan Ram\u00f3n Santana Luis S\u00e1nchez Pablo Sotres Jorge Lanza Tom\u00e1s Llorente and Luis Mu\u00f1oz. 2020. A privacy-aware crowd management system for smart cities and smart buildings. IEEE Access 8 (2020) 135394\u2013135405. DOI:10.1109\/ACCESS.2020.3010609","DOI":"10.1109\/ACCESS.2020.3010609"},{"key":"e_1_3_3_118_2","doi-asserted-by":"publisher","unstructured":"David Sarabia-J\u00e1come Regel Usach Carlos E. Palau and Manuel Esteve. 2020. Highly-efficient fog-based deep learning AAL fall detection system. Internet of Things 11 (2020) 100185. DOI:10.1016\/j.iot.2020.100185","DOI":"10.1016\/j.iot.2020.100185"},{"key":"e_1_3_3_119_2","doi-asserted-by":"publisher","DOI":"10.5220\/0010710300003058"},{"key":"e_1_3_3_120_2","doi-asserted-by":"publisher","DOI":"10.1109\/AERO50100.2021.9438232"},{"key":"e_1_3_3_121_2","doi-asserted-by":"publisher","DOI":"10.1145\/2753524.2753532"},{"key":"e_1_3_3_122_2","doi-asserted-by":"publisher","unstructured":"Johann Schumann Timmy Mbaya and Ole J. Mengshoel. 2012. Software and system health management for autonomous robotics missions. Carnegie Mellon University (September 2012). DOI:10.1184\/R1\/6710654.v1","DOI":"10.1184\/R1\/6710654.v1"},{"key":"e_1_3_3_123_2","doi-asserted-by":"publisher","unstructured":"Roy Schwartz Jesse Dodge Noah A. Smith and Oren Etzioni. 2020. Green AI. Communications of the ACM 63 12(2020) 54\u201363. DOI:10.1145\/3381831","DOI":"10.1145\/3381831"},{"key":"e_1_3_3_124_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-33752-0_3"},{"key":"e_1_3_3_125_2","doi-asserted-by":"publisher","unstructured":"Guohou Shan Boxin Zhao James R. Clavin Haibin Zhang and Sisi Duan. 2022. Poligraph: Intrusion-tolerant and distributed fake news detection system. IEEE Transactions on Information Forensics and Security 17 (2022) 28\u201341. DOI:10.1109\/TIFS.2021.3131026","DOI":"10.1109\/TIFS.2021.3131026"},{"key":"e_1_3_3_126_2","doi-asserted-by":"crossref","unstructured":"Weisong Shi Jie Cao Quan Zhang Youhuizi Li and Lanyu Xu. 2016. Edge computing: Vision and challenges. IEEE Internet of Things Journal 3 5 (2016) 637\u2013646.","DOI":"10.1109\/JIOT.2016.2579198"},{"key":"e_1_3_3_127_2","doi-asserted-by":"publisher","DOI":"10.1145\/3326285.3329051"},{"key":"e_1_3_3_128_2","doi-asserted-by":"publisher","DOI":"10.1109\/COMPSAC48688.2020.0-168"},{"key":"e_1_3_3_129_2","doi-asserted-by":"crossref","unstructured":"Jatinder Singh Jennifer Cobbe and Chris Norval. 2018. Decision provenance: Harnessing data flow for accountable systems. IEEE Access 7 (2018) 6562\u20136574.","DOI":"10.1109\/ACCESS.2018.2887201"},{"key":"e_1_3_3_130_2","doi-asserted-by":"publisher","unstructured":"Neha Singh and Kirti Tyagi. 2015. A Literature Review of the Reliability of Composite Web Service in Service-Oriented Architecture. SIGSOFT Software Engineering Notes 40 1 (2015) 1\u20138. DOI:10.1145\/2693208.2693237","DOI":"10.1145\/2693208.2693237"},{"key":"e_1_3_3_131_2","unstructured":"Ben Stopford. 2016. The Data Dichotomy: Rethinking the Way We Treat Data and Services. Confluent. Retrieved from https:\/\/www.confluent.io\/blog\/data-dichotomy-rethinking-the-way-we-treat-data-and-services\/"},{"key":"e_1_3_3_132_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICCCN52240.2021.9522281"},{"key":"e_1_3_3_133_2","doi-asserted-by":"publisher","unstructured":"Hadi Tabatabaee Malazi Saqib Rasool Chaudhry Aqeel Kazmi Andrei Palade Christian Cabrera Gary White and Siobh\u00e1n Clarke. 2022. Dynamic service placement in multi-access edge computing: A systematic literature review. IEEE Access 10 (2022) 32639\u201332688. DOI:10.1109\/ACCESS.2022.3160738","DOI":"10.1109\/ACCESS.2022.3160738"},{"key":"e_1_3_3_134_2","doi-asserted-by":"publisher","DOI":"10.5220\/0006798302210232"},{"key":"e_1_3_3_135_2","unstructured":"Hugo Touvron Thibaut Lavril Gautier Izacard Xavier Martinet Marie-Anne Lachaux Timoth\u00e9e Lacroix Baptiste Rozi\u00e8re Naman Goyal Eric Hambro Faisal Azhar Aurelien Rodriguez Armand Joulin Edouard Grave and Guillaume Lample. 2023. LLaMA: Open and efficient foundation language models. arXiv preprint arXiv:2302.13971. Retrieved from http:\/\/arxiv.org\/abs\/2302.13971"},{"key":"e_1_3_3_136_2","doi-asserted-by":"publisher","DOI":"10.1145\/3458336.3465284"},{"key":"e_1_3_3_137_2","doi-asserted-by":"crossref","unstructured":"Lorenzo Vaccaro Giuseppe Sansonetti and Alessandro Micarelli. 2021. An empirical review of automated machine learning. Computers 10 1 (2021) 11.","DOI":"10.3390\/computers10010011"},{"key":"e_1_3_3_138_2","doi-asserted-by":"crossref","unstructured":"Richard Van Noorden and Jeffrey M. Perkel. 2023. AI and science: what 1 600 researchers think. Nature 621 7980 (2023) 672\u2013675.","DOI":"10.1038\/d41586-023-02980-0"},{"key":"e_1_3_3_139_2","doi-asserted-by":"publisher","DOI":"10.1145\/3151759.3151770"},{"key":"e_1_3_3_140_2","doi-asserted-by":"publisher","unstructured":"Jonathan Waring Charlotta Lindvall and Renato Umeton. 2020. Automated machine learning: Review of the state-of-the-art and opportunities for healthcare. Artificial Intelligence in Medicine 104 (2020) 101822. DOI:10.1016\/j.artmed.2020.101822","DOI":"10.1016\/j.artmed.2020.101822"},{"key":"e_1_3_3_141_2","doi-asserted-by":"publisher","unstructured":"Hironori Washizaki Foutse Khomh Yann-Gael Gueheneuc Hironori Takeuchi Naotake Natori Takuo Doi and Satoshi Okuda. 2022. Software-engineering design patterns for machine learning applications. Computer 55 3 (March 2022) 30\u201339. DOI:10.1109\/MC.2021.3137227","DOI":"10.1109\/MC.2021.3137227"},{"key":"e_1_3_3_142_2","doi-asserted-by":"crossref","unstructured":"Dawei Wei Huansheng Ning Feifei Shi Yueliang Wan Jiabo Xu Shunkun Yang and Li Zhu. 2021. Dataflow management in the internet of things: Sensing control and security. Tsinghua Science and Technology 26 6 (2021) 918\u2013930.","DOI":"10.26599\/TST.2021.9010029"},{"key":"e_1_3_3_143_2","doi-asserted-by":"publisher","unstructured":"Danny Weyns. 2019. Software Engineering of Self-adaptive Systems. In Handbook of Software Engineering Sungdeok Cha Richard N. Taylor and Kyochul Kang (Eds.). Springer International Publishing Cham 399\u2013443. DOI:10.1007\/978-3-030-00262-6_11","DOI":"10.1007\/978-3-030-00262-6_11"},{"key":"e_1_3_3_144_2","unstructured":"Lauren J. Wong I. V. William H. Clark Bryse Flowers R. Michael Buehrer Alan J. Michaels and William C. Headley. 2020. The RFML ecosystem: A look at the unique challenges of applying deep learning to radio frequency applications. arXiv. Retrieved from https:\/\/arxiv.org\/abs\/2010.00432"},{"key":"e_1_3_3_145_2","doi-asserted-by":"publisher","DOI":"10.1109\/BigData.2018.8621926"},{"key":"e_1_3_3_146_2","doi-asserted-by":"publisher","unstructured":"Deze Zeng Lin Gu Song Guo Zixue Cheng and Shui Yu. 2016. Joint optimization of task scheduling and image placement in fog computing supported software-defined embedded system. IEEE Transactions on Computers 65 12 (2016) 3702\u20133712. DOI:10.1109\/TC.2016.2536019","DOI":"10.1109\/TC.2016.2536019"},{"key":"e_1_3_3_147_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICSSSM.2016.7538620"},{"key":"e_1_3_3_148_2","doi-asserted-by":"publisher","unstructured":"Tao Zhang Biyun Ding Xin Zhao Ganjun Liu and Zhibo Pang. 2021. LearningADD: Machine learning based acoustic defect detection in factory automation. Journal of Manufacturing Systems 60 (2021) 48\u201358. DOI:10.1016\/j.jmsy.2021.04.005","DOI":"10.1016\/j.jmsy.2021.04.005"},{"key":"e_1_3_3_149_2","doi-asserted-by":"publisher","DOI":"10.1017\/9781009207898.014"}],"container-title":["ACM Computing Surveys"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3769292","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,11,20]],"date-time":"2025-11-20T13:31:58Z","timestamp":1763645518000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3769292"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,11,20]]},"references-count":148,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2026,4,30]]}},"alternative-id":["10.1145\/3769292"],"URL":"https:\/\/doi.org\/10.1145\/3769292","relation":{},"ISSN":["0360-0300","1557-7341"],"issn-type":[{"value":"0360-0300","type":"print"},{"value":"1557-7341","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,11,20]]},"assertion":[{"value":"2023-10-09","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2025-09-15","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2025-11-20","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}