Cited by 197History of Computing TechnologiesCloud Computing and Resource ManagementIoT and Edge/Fog Computing

Modern computing: Vision and challenges

Open access
Gill, Sukhpal Singh, Wu, Huaming, Patros, Panos, Ottaviani, Carlo, Arora, Priyansh, Pujol, Victor Casamayor, Haunschild, David, Parlikad, Ajith Kumar +17 more·2024·Telematics and Informatics Reports

Abstract

Over the past six decades, the computing systems field has experienced significant transformations, profoundly impacting society with transformational developments, such as the Internet and the commodification of computing. Underpinned by technological advancements, computer systems, far from being static, have been continuously evolving and adapting to cover multifaceted societal niches. This has led to new paradigms such as cloud, fog, edge computing, and the Internet of Things (IoT), which offer fresh economic and creative opportunities. Nevertheless, this rapid change poses complex research challenges, especially in maximizing potential and enhancing functionality. As such, to maintain an economical level of performance that meets ever-tighter requirements, one must understand the drivers of new model emergence and expansion, and how contemporary challenges differ from past ones. To that end, this article investigates and assesses the factors influencing the evolution of computing systems, covering established systems and architectures as well as newer developments, such as serverless computing, quantum computing, and on-device AI on edge devices. Trends emerge when one traces technological trajectory, which includes the rapid obsolescence of frameworks due to business and technical constraints, a move towards specialized systems and models, and varying approaches to centralized and decentralized control. This comprehensive review of modern computing systems looks ahead to the future of research in the field, highlighting key challenges and emerging trends, and underscoring their importance in cost-effectively driving technological progress.

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Integrity signals

Registry

Crossref · 10.1016/j.teler.2024.100116

Cites

33 of 33 references verified0 citation errors · 0 not checkable

Statistics

Claims the paper makes

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

  • Automation is indispensable for Unix/Linux system administration.

    “This is where automation becomes indispensable (Gill et al., 2024).”

    From Modern Approaches to Unix Automation: Shell Scripting, Configuration Management, and Security (2025) · cites this paper as Gill et al., 2024

    Section 4.3.1.3 says AI-driven, self-managing computers will simplify system administration and reduce upkeep. It does not address Unix/Linux administration specifically or say that automation is indispensable. (LLM, conf=0.84)

    Experimental — accuracy not yet measured

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

The self-check needs the paper’s full text.

Cites

Flagged first, then by citations

Research works printed but not linked: 188

  1. R. Buyya, et al., A manifesto for future generation cloud computing: Research directions for the next decade, ACM Comput. Surv. 51 (5) (2018) 1-38.
  2. R. Muralidhar, et al., Energy efficient computing systems: Architectures, ab- stractions and modeling to techniques and standards, ACM Comput. Surv. 54 (11s) (2022) 1-37.
  3. J. Shalf, The future of computing beyond Moore's law, Phil. Trans. R. Soc. A 378 (2166) (2020) 20190061.
  4. B.P. Rimal, et al., A taxonomy and survey of cloud computing systems, in: 2009 Fifth International Joint Conference on INC, IMS and IDC, IEEE, 2009, pp. 44-51.
  5. M.J. Flynn, Very high-speed computing systems, Proc. IEEE 54 (12) (1966) 1901-1909.
  6. T.L. Casavant, et al., A taxonomy of scheduling in general-purpose distributed computing systems, IEEE Trans. Softw. Eng. 14 (2) (1988) 141-154.
  7. J.D. Owens, et al., GPU computing, Proc. IEEE 96 (5) (2008) 879-899.
  8. K. Compton, et al., Reconfigurable computing: a survey of systems and software, ACM Comput. Surv. (csuR) 34 (2) (2002) 171-210.
  9. S. Wright, Cybersquatting at the intersection of internet domain names and trademark law, IEEE Commun. Surv. Tutor. 14 (1) (2010) 193-205.
  10. B.J. Jansen, The graphical user interface, ACM SIGCHI Bull. 30 (2) (1998) 22-26.
  11. R.R. Suryono, et al., Peer to peer (P2P) lending problems and potential solutions: A systematic literature review, Procedia Comput. Sci. 161 (2019) 204-214.
  12. R. Schollmeier, et al., Protocol for peer-to-peer networking in mobile en- vironments, in: Proceedings. 12th International Conference on Computer Communications and Networks (IEEE Cat. No. 03EX712), IEEE, 2003, pp. 121-127.
  13. G. Alonso, et al., Web Services, Springer, 2004.
  14. R. Perrey, et al., Service-oriented architecture, in: 2003 Symposium on Ap- plications and the Internet Workshops, 2003. Proceedings, IEEE, 2003, pp. 116-119.
  15. V. Maffione, et al., A software development kit to exploit RINA programma- bility, in: 2016 IEEE International Conference on Communications (ICC), IEEE, 2016, pp. 1-7.
  16. L. Resende, Handling heterogeneous data sources in a SOA environment with service data objects (SDO), in: Proceedings of the 2007 ACM SIGMOD International Conference on Management of Data, 2007, pp. 895-897.
  17. S. Singh, et al., STAR: SLA-aware autonomic management of cloud resources, IEEE Trans. Cloud Comput. 8 (4) (2017) 1040-1053.
  18. M. Othman, et al., A survey of mobile cloud computing application models, IEEE Commun. Surv. Tutorials 16 (1) (2013) 393-413.
  19. A.S. AlAhmad, et al., Mobile cloud computing models security issues: A systematic review, J. Netw. Comput. Appl. 190 (2021) 103152.
  20. F. Durao, et al., A systematic review on cloud computing, J. Supercomput. 68 (2014) 1321-1346.
  21. S. Iftikhar, et al., AI-based fog and edge computing: A systematic review, taxonomy and future directions, Int. Things (2022) 100674.
  22. S.S. Gill, et al., Fog-based smart healthcare as a big data and cloud service for heart patients using IoT, in: International Conference on Intelligent Data Communication Technologies and Internet of Things (ICICI) 2018, Springer, 2019, pp. 1376-1383.
  23. G.K. Walia, et al., AI-empowered fog/edge resource management for IoT appli- cations: A comprehensive review, research challenges and future perspectives, IEEE Commun. Surv. Tutor. 26 (1) (2023) 1-56.
  24. E. Jonas, et al., Cloud programming simplified: A berkeley view on serverless computing, 2019, arXiv preprint arXiv:1902.03383. · arXiv
  25. A. Buzachis, et al., Modeling and emulation of an osmotic computing ecosystem using osmotictoolkit, in: Proceedings of the 2021 Australasian Computer Science Week Multiconference, 2021, pp. 1-9.
  26. B. Neha, et al., A systematic review on osmotic computing, ACM Trans. Int. Things 3 (2) (2022) 1-30.
  27. P.P. Ray, An introduction to dew computing: definition, concept and implications, IEEE Access 6 (2017) 723-737.
  28. Y. Qu, et al., A blockchained federated learning framework for cognitive computing in industry 4.0 networks, IEEE Trans. Ind. Inform. 17 (4) (2020) 2964-2973.
  29. S.S. Gill, et al., Quantum computing: A taxonomy, systematic review and future directions, Softw. -Pract. Exp. 52 (1) (2022) 66-114.
  30. S. Ravi, et al., Security in embedded systems: Design challenges, ACM Trans. Embed. Comput. Syst. (TECS) 3 (3) (2004) 461-491.
  31. L. De Micco, et al., A literature review on embedded systems, IEEE Latin Am. Trans. 18 (02) (2019) 188-205.
  32. T. Hwu, et al., A self-driving robot using deep convolutional neural networks on neuromorphic hardware, in: 2017 International Joint Conference on Neural Networks (IJCNN), IEEE, 2017, pp. 635-641.
  33. A.A. Süzen, et al., Benchmark analysis of jetson tx2, jetson nano and rasp- berry pi using deep-cnn, in: 2020 International Congress on Human-Computer Interaction, Optimization and Robotic Applications (HORA), IEEE, 2020, pp. 1-5.
  34. J. Ren, et al., A survey on end-edge-cloud orchestrated network computing paradigms: Transparent computing, mobile edge computing, fog computing, and cloudlet, ACM Comput. Surv. 52 (6) (2019) 1-36.
  35. C. Wang, et al., Integration of networking, caching, and computing in wireless systems: A survey, some research issues, and challenges, IEEE Commun. Surv. Tutor. 20 (1) (2017) 7-38.
  36. J.Z. Ahmadabadi, et al., Star-quake: A new operator in multi-objective gravita- tional search algorithm for task scheduling in IoT based cloud-fog computing system, IEEE Trans. Consum. Electron. (2023).
  37. A. Asghari, et al., Server placement in mobile cloud computing: a comprehen- sive survey for edge computing, fog computing and cloudlet, Computer Science Review 51 (2024) 100616.
  38. M.F. Bari, et al., On orchestrating virtual network functions, in: 2015 11th International Conference on Network and Service Management (CNSM), IEEE, 2015, pp. 50-56.
  39. Y. Cai, et al., Compute-and data-intensive networks: The key to the metaverse, in: 2022 1st International Conference on 6G Networking (6GNet), IEEE, 2022, pp. 1-8.
  40. M. Sriraghavendra, et al., DoSP: A deadline-aware dynamic service place- ment algorithm for workflow-oriented IoT applications in fog-cloud computing environments, in: Energy Conservation Solutions for Fog-Edge Computing Paradigms, Springer, 2022, pp. 21-47.
  41. A. Sengupta, et al., Mobile edge computing based internet of agricultural things: a systematic review and future directions, Mob. Edge Comput. (2021) 415-441.
  42. S. Iftikhar, et al., Fog computing based router-distributor application for sustainable smart home, in: 2022 IEEE 95th Vehicular Technology Conference:(VTC2022-Spring), IEEE, 2022, pp. 1-5.
  43. M. Singh, et al., Quantum artificial intelligence for the science of climate change, in: Artificial Intelligence, Machine Learning and Blockchain in Quantum Satellite, Drone and Network, CRC Press, 2022, pp. 199-207.
  44. N. Mansouri, et al., Cloud computing simulators: A comprehensive review, Simul. Model. Pract. Theory 104 (2020) 102144.
  45. D. Kreutz, et al., Software-defined networking: A comprehensive survey, Proc. IEEE 103 (1) (2014) 14-76.
  46. T. Mekki, et al., Software-defined networking in vehicular networks: A survey, Trans. Emerg. Telecommun. Technol. 33 (10) (2022) e4265.
  47. J. Son, et al., A taxonomy of software-defined networking (SDN)-enabled cloud computing, ACM Comput. Surv. (csuR) 51 (3) (2018) 1-36.
  48. L. Poutievski, et al., Jupiter evolving: transforming google's datacenter network via optical circuit switches and software-defined networking, in: Proceedings of the ACM SIGCOMM 2022 Conference, 2022, pp. 66-85.
  49. J. Zhang, et al., Mobile edge intelligence and computing for the internet of vehicles, Proc. IEEE 108 (2) (2019) 246-261.
  50. S. Chen, et al., Internet of things based smart grids supported by intelligent edge computing, IEEE Access 7 (2019) 74089-74102.
  51. V.C. Pujol, et al., Edge intelligence-Research opportunities for distributed computing continuum systems, IEEE Internet Comput. 27 (4) (2023) 53-74.
  52. Y. Jia, et al., Flowguard: An intelligent edge defense mechanism against IoT DDoS attacks, IEEE Internet Things J. 7 (10) (2020) 9552-9562.
  53. B. Yang, et al., Edge intelligence for autonomous driving in 6G wireless system: Design challenges and solutions, IEEE Wirel. Commun. 28 (2) (2021) 40-47.
  54. M. Ishtiaq, et al., Edge computing in IoT: A 6G perspective, 2021, arXiv preprint arXiv:2111.08943. · arXiv
  55. Y. Shi, et al., Machine learning for large-scale optimization in 6g wireless networks, IEEE Commun. Surv. Tutor. (2023).
  56. A. Alkhateeb, et al., Real-time digital twins: Vision and research directions for 6G and beyond, IEEE Commun. Mag. (2023).
  57. S.A. Ansar, et al., Intelligent Fog-IoT Networks with 6G endorsement: Foun- dations, applications, trends and challenges, in: 6G Enabled Fog Computing in IoT: Applications and Opportunities, Springer, 2023, pp. 287-307.
  58. I.F. Akyildiz, et al., 6G and beyond: The future of wireless communications systems, IEEE Access 8 (2020) 133995-134030.
  59. H. Wu, et al., Energy-efficient decision making for mobile cloud offloading, IEEE Trans. Cloud Comput. 8 (2) (2020) 570-584.
  60. H. Wu, et al., Lyapunov-guided delay-aware energy efficient offloading in iIoT-mec systems, IEEE Trans. Ind. Inform. 19 (2) (2023) 2117-2128.
  61. J. Von Neumann, John Von Neumann: Selected Letters, Vol. 27, American Mathematical Soc., 2005.
  62. D. Kimovski, et al., Beyond von neumann in the computing continuum: Architectures, applications, and future directions, IEEE Internet Comput. (2023).
  63. R. Yang, et al., Integrated blockchain and edge computing systems: A survey, some research issues and challenges, IEEE Commun. Surv. Tutor. 21 (2) (2019) 1508-1532.
  64. D. Andrews, et al., Achieving programming model abstractions for reconfig- urable computing, IEEE Trans. Very Large Scale Integr. (VLSI) Syst. 16 (1) (2007) 34-44.
  65. M. Butts, et al., A structural object programming model, architecture, chip and tools for reconfigurable computing, in: 15th Annual IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM 2007), IEEE, 2007, pp. 55-64.
  66. X. Shen, et al., Holistic network virtualization and pervasive network intelligence for 6G, IEEE Commun. Surv. Tutor. 24 (1) (2021) 1-30.
  67. S. Jin, et al., H-svm: Hardware-assisted secure virtual machines under a vulnerable hypervisor, IEEE Trans. Comput. 64 (10) (2015) 2833-2846.
  68. Y. Mansouri, et al., A review of edge computing: Features and resource virtualization, J. Parallel Distrib. Comput. 150 (2021) 155-183.
  69. J. Zhang, et al., Performance analysis of 3D XPoint SSDs in virtualized and non-virtualized environments, in: 2018 IEEE 24th International Conference on Parallel and Distributed Systems (ICPADS), IEEE, 2018, pp. 1-10.
  70. I. Alam, et al., A survey of network virtualization techniques for Internet of Things using SDN and NFV, ACM Comput. Surv. 53 (2) (2020) 1-40.
  71. Y. Xing, et al., Virtualization and cloud computing, in: Future Wireless Networks and Information Systems: Volume 1, Springer, 2012, pp. 305-312.
  72. A. Agache, et al., Firecracker: Lightweight virtualization for serverless ap- plications, in: 17th USENIX Symposium on Networked Systems Design and Implementation (NSDI 20), 2020, pp. 419-434.
  73. G. Blake, et al., A survey of multicore processors, IEEE Signal Process. Mag. 26 (6) (2009) 26-37.
  74. D. Gizopoulos, et al., Architectures for online error detection and recovery in multicore processors, in: 2011 Design, Automation & Test in Europe, IEEE, 2011, pp. 1-6.
  75. R. Delgado, et al., New insights into the real-time performance of a multicore processor, IEEE Access 8 (2020) 186199-186211.
  76. G. Sharma, et al., Applications of blockchain in automated heavy vehicles: Yesterday, today, and tomorrow, in: Autonomous and Connected Heavy Vehicle Technology, Elsevier, 2022, pp. 81-93.
  77. J. Al-Jaroodi, et al., Blockchain in industries: A survey, IEEE Access 7 (2019) 36500-36515.
  78. R. Buyya, et al., A strategy for advancing research and impact in new computing paradigms, in: Green Mobile Cloud Computing, Springer, 2022, pp. 297-308.
  79. C. Brady, et al., All roads lead to computing: Making, participatory simulations, and social computing as pathways to computer science, IEEE Trans. Educ. 60 (1) (2016) 59-66.
  80. O. Ferraz, et al., A survey on high-throughput non-binary LDPC decoders: ASIC, FPGA, and GPU architectures, IEEE Commun. Surv. Tutor. 24 (1) (2021) 524-556.
  81. N.P. Jouppi, et al., A domain-specific architecture for deep neural networks, Commun. ACM 61 (9) (2018) 50-59.
  82. J. Cong, et al., Customizable computing-from single chip to datacenters, Proc. IEEE 107 (1) (2018) 185-203.
  83. S. Heldens, et al., The landscape of exascale research: A data-driven literature analysis, ACM Comput. Surv. 53 (2) (2020) 1-43.
  84. H. Anzt, et al., Preparing sparse solvers for exascale computing, Phil. Trans. R. Soc. A 378 (2166) (2020) 20190053.
  85. F.C. Morabito, et al., Advances in AI, neural networks, and brain computing: An introduction, in: Artificial Intelligence in the Age of Neural Networks and Brain Computing, Elsevier, 2024, pp. 1-8.
  86. V. Rosenfeld, et al., Query processing on heterogeneous CPU/GPU systems, ACM Comput. Surv. 55 (1) (2022) 1-38.
  87. J. Sanders, et al., CUDA by Example: An Introduction to General-Purpose GPU Programming, Addison-Wesley Professional, 2010.
  88. M. Wang, et al., A survey on large-scale machine learning, IEEE Trans. Knowl. Data Eng. 34 (6) (2020) 2574-2594.
  89. M.N. Angenent, et al., Large-scale machine learning for business sector pre- diction, in: Proceedings of the 35th Annual ACM Symposium on Applied Computing, 2020, pp. 1143-1146.
  90. P. Patros, et al., Toward sustainable serverless computing, IEEE Internet Comput. 25 (6) (2021) 42-50.
  91. S.S. Gill, et al., A taxonomy and future directions for sustainable cloud computing: 360 degree view, ACM Comput. Surv. 51 (5) (2018) 1-33.
  92. Q. Zhou, et al., Energy efficient algorithms based on VM consolidation for cloud computing: comparisons and evaluations, in: 2020 20th IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing (CCGRID), IEEE, 2020, pp. 489-498.
  93. M. Singh, et al., Dynamic shift from cloud computing to industry 4.0: Eco- friendly choice or climate change threat, in: IoT-Based Intelligent Modelling for Environmental and Ecological Engineering: IoT Next Generation EcoAgro Systems, Springer, 2021, pp. 275-293.
  94. W. Zeng, et al., Research on cloud storage architecture and key technologies, in: Proceedings of the 2nd International Conference on Interaction Sciences: Information Technology, Culture and Human, 2009, pp. 1044-1048.
  95. M. Hota, et al., Leveraging cloud-native microservices architecture for high per- formance real-time intra-day trading: A tutorial, in: 6G Enabled Fog Computing in IoT: Applications and Opportunities, Springer, 2023, pp. 111-129.
  96. C. Song, et al., ChainsFormer: A chain latency-aware resource provision- ing approach for microservices cluster, in: International Conference on Service-Oriented Computing, Springer, 2023, pp. 197-211.
  97. F. Al-Doghman, Mothers, AI-enabled secure microservices in edge computing: Opportunities and challenges, IEEE Trans. Serv. Comput. (2022).
  98. M. Xu, et al., CoScal: Multifaceted scaling of microservices with reinforcement learning, IEEE Trans. Netw. Serv. Manag. 19 (4) (2022) 3995-4009.
  99. A. Barbalace, et al., Edge computing: The case for heterogeneous-ISA container migration, in: Proceedings of the 16th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments, 2020, pp. 73-87.
  100. M. Golec, et al., BioSec: A biometric authentication framework for secure and private communication among edge devices in IoT and industry 4.0, IEEE Consum. Electron. Mag. 11 (2) (2020) 51-56.
  101. V. Struhár, et al., Real-time containers: A survey, in: 2nd Workshop on Fog Computing and the IoT (Fog-IoT 2020), Schloss Dagstuhl-Leibniz-Zentrum für Informatik, 2020.
  102. Z. Zhong, et al., A cost-efficient container orchestration strategy in kubernetes- based cloud computing infrastructures with heterogeneous resources, ACM Trans. Int. Technol. (TOIT) 20 (2) (2020) 1-24.
  103. P. Patros, et al., Investigating resource interference and scaling on multitenant paas clouds, in: Proceedings of the 26th Annual International Conference on Computer Science and Software Engineering, 2016, pp. 166-177.
  104. H. Shafiei, et al., Serverless computing: a survey of opportunities, challenges, and applications, ACM Comput. Surv. 54 (11s) (2022) 1-32.
  105. M. Golec, et al., Qos analysis for serverless computing using machine learn- ing, in: Serverless Computing: Principles and Paradigms, Springer, 2023, pp. 175-192.
  106. M.S. Aslanpour, et al., Serverless edge computing: vision and challenges, in: Proceedings of the 2021 Australasian Computer Science Week Multiconference, 2021, pp. 1-10.
  107. Y. Li, et al., Serverless computing: state-of-the-art, challenges and opportunities, IEEE Trans. Serv. Comput. 16 (2) (2022) 1522-1539.
  108. M. Kumar, et al., AI-based sustainable and intelligent offloading framework for iIoT in collaborative cloud-fog environments, IEEE Trans. Consum. Electron. (2023).
  109. S. Iftikhar, et al., TESCO: Multiple simulations based AI-augmented Fog computing for QoS optimization, in: 2022 IEEE Smartworld, Ubiquitous Intelligence & Computing, Scalable Computing & Communications, Digi- tal Twin, Privacy Computing, Metaverse, Autonomous & Trusted Vehi- cles (SmartWorld/UIC/ScalCom/DigitalTwin/PriComp/Meta), IEEE, 2022, pp. 2092-2099.
  110. Z. Cao, et al., Toward a systematic survey for carbon neutral data centers, IEEE Commun. Surv. Tutor. 24 (2) (2022) 895-936.
  111. G.C. Fox, et al., Parallel Computing Works!, Elsevier, 2014.
  112. P. Patros, et al., Rural AI: Serverless-powered federated learning for remote applications, IEEE Internet Comput. 27 (2) (2023) 28-34.
  113. R. Mahmud, et al., Application management in fog computing environments: A taxonomy, review and future directions, ACM Comput. Surv. 53 (4) (2020) 1-43.
  114. S.S. Gill, et al., SECURE: Self-protection approach in cloud resource management, IEEE Cloud Comput. 5 (1) (2018) 60-72.
  115. I. Ahammad, et al., A review on cloud, fog, roof, and dew computing: Iot perspective, Int. J. Cloud Appl. Comput. (IJCAC) 11 (4) (2021) 14-41.
  116. Y. Mao, et al., A survey on mobile edge computing: The communication perspective, IEEE Commun. Surv. Tutorials 19 (4) (2017) 2322-2358.
  117. K. Cao, et al., An overview on edge computing research, IEEE Access 8 (2020) 85714-85728.
  118. N. Kotsehub, et al., FLoX: Federated learning with FaaS at the edge, in: 2022 IEEE 18th International Conference on E-Science (E-Science), 2022, pp. 11-20.
  119. O. Almurshed, et al., Adaptive edge-cloud environments for rural AI, in: 2022 IEEE International Conference on Services Computing (SCC), 2022, pp. 74-83.
  120. N. Abbas, Y. Zhang, A. Taherkordi, T. Skeie, Mobile edge computing: A survey, IEEE Internet Things J. 5 (1) (2017) 450-465.
  121. J. Du, et al., Computation energy efficiency maximization for NOMA-based and wireless-powered mobile edge computing with backscatter communication, IEEE Trans. Mob. Comput. (2023) 1-16.
  122. P. Mach, et al., Mobile edge computing: A survey on architecture and computation offloading, IEEE Commun. Surv. Tutorials 19 (3) (2017) 1628-1656.
  123. Y. Siriwardhana, et al., A survey on mobile augmented reality with 5G mobile edge computing: Architectures, applications, and technical aspects, IEEE Commun. Surv. Tutor. 23 (2) (2021) 1160-1192.
  124. K. Gai, et al., Blockchain meets cloud computing: A survey, IEEE Commun. Surv. Tutor. 22 (3) (2020) 2009-2030.
  125. M. Golec, et al., Aiblock: Blockchain based lightweight framework for serverless computing using ai, in: 2022 22nd IEEE International Symposium on Cluster, Cloud and Internet Computing (CCGrid), IEEE, 2022, pp. 886-892.
  126. L. Li, et al., A review of applications in federated learning, Comput. Ind. Eng. 149 (2020) 106854.
  127. A. Manimuthu, et al., A literature review on Bitcoin: Transformation of crypto currency into a global phenomenon, IEEE Eng. Manag. Rev. 47 (1) (2019) 28-35.
  128. J. Xu, et al., A survey of blockchain consensus protocols, ACM Comput. Surv. (2023).
  129. X. Wang, et al., Blockchain intelligence for internet of vehicles: Challenges and solutions, IEEE Commun. Surv. Tutor. (2023).
  130. U. Rahardja, et al., GOOD, bad and dark bitcoin: a systematic literature review, Aptisi Trans. Technopreneurship (ATT) 3 (2) (2021) 115-119.
  131. G. Qu, et al., ChainFL: A simulation platform for joint federated learning and blockchain in edge/cloud computing environments, IEEE Trans. Ind. Inform. 18 (5) (2022) 3572-3581.
  132. M. Golec, et al., HealthFaaS: AI based smart healthcare system for heart patients using serverless computing, IEEE Internet Things J. (2023).
  133. S. Svorobej, et al., Orchestration from the cloud to the edge, in: The Cloud- to-Thing Continuum: Opportunities and Challenges in Cloud, Fog and Edge Computing, Springer International Publishing, 2020, pp. 61-77.
  134. A. Schweizer, et al., To what extent will blockchain drive the machine economy? Perspectives from a prospective study, IEEE Trans. Eng. Manage. 67 (4) (2020) 1169-1183.
  135. M. Khan, et al., A review of distributed ledger technologies in the machine economy: challenges and opportunities in industry and research, Proc. CIRP 107 (2022) 1168-1173.
  136. S. Dustdar, et al., On distributed computing continuum systems, IEEE Trans. Knowl. Data Eng. 35 (4) (2022) 4092-4105.
  137. A. Morichetta, et al., A roadmap on learning and reasoning for distributed computing continuum ecosystems, in: IEEE International Conference on Edge Computing (EDGE), Institute of Electrical and Electronics Engineers (IEEE), 2021, pp. 25-31.
  138. C.J. Beasley, et al., A new look at simultaneous sources, in: Seg Technical Program Expanded Abstracts 1998, Society of Exploration Geophysicists, 1998, pp. 133-135.
  139. K.E. Murray, et al., Vtr 8: High-performance cad and customizable fpga architecture modelling, ACM Trans. Reconfigurable Technol. Syst. (TRETS) 13 (2) (2020) 1-55.
  140. P. Hitzler, et al., Neuro-Symbolic Artificial Intelligence: The State of the Art, IOS Press, 2022.
  141. M. Gaur, et al., Knowledge-infused learning: A sweet spot in neuro-symbolic ai, IEEE Internet Comput. 26 (4) (2022) 5-11.
  142. J. Du, et al., Computation energy efficiency maximization for intelligent reflective surface-aided wireless powered mobile edge computing, IEEE Trans. Sustain. Comput. (2023).
  143. Q. Jiang, et al., Adaptive scheduling of stochastic task sequence for energy-efficient mobile cloud computing, IEEE Syst. J. 13 (3) (2019) 3022-3025.
  144. D. Bufistov, et al., A general model for performance optimization of sequential systems, in: 2007 IEEE/ACM International Conference on Computer-Aided Design, IEEE, 2007, pp. 362-369.
  145. M.S. Aslanpour, et al., Performance evaluation metrics for cloud, fog and edge computing: A review, taxonomy, benchmarks and standards for future research, Int. Things 12 (2020) 100273.
  146. A. Singh, et al., Quantum internet-applications, functionalities, enabling tech- nologies, challenges, and research directions, IEEE Commun. Surv. Tutor. 23 (4) (2021) 2218-2247.
  147. K.N. Smith, et al., Scaling superconducting quantum computers with chiplet architectures, in: 2022 55th IEEE/ACM International Symposium on Microarchitecture (MICRO), IEEE, 2022, pp. 1092-1109.
  148. R.F. Spivey, et al., High-stability cryogenic system for quantum computing with compact packaged ion traps, IEEE Trans. Quant. Eng. 3 (2021) 1-11.
  149. M. Xue, et al., DDPQN: An efficient DNN offloading strategy in local-edge-cloud collaborative environments, IEEE Trans. Serv. Comput. 15 (2) (2022) 640-655.
  150. Y.-L. Lee, et al., Techology trend of edge AI, in: 2018 International Symposium on VLSI Design, Automation and Test (VLSI-DAT), IEEE, 2018, pp. 1-2.
  151. A.Y. Ding, et al., Roadmap for edge ai: A dagstuhl perspective, ACM SIGCOMM Comput. Commun. Rev. 52 (1) (2022) 28-33.
  152. D. Murugesan, et al., Comparison of biologically inspired algorithm with socio- inspired technique on load frequency control of multi-source single-area power system, in: Applied Genetic Algorithm and Its Variants: Case Studies and New Developments, Springer, 2023, pp. 185-208.
  153. M. Xu, et al., esDNN: deep neural network based multivariate workload prediction in cloud computing environments, ACM Trans. Int. Technol. (TOIT) 22 (3) (2022) 1-24.
  154. A.B. Tosun, et al., Histomapr™: An explainable AI (XAI) platform for computa- tional pathology solutions, in: Artificial Intelligence and Machine Learning for Digital Pathology: State-of-the-Art and Future Challenges, Springer, 2020, pp. 204-227.
  155. G. Aceto, et al., A survey on information and communication technologies for industry 4.0: State-of-the-art, taxonomies, perspectives, and challenges, IEEE Commun. Surv. Tutor. 21 (4) (2019) 3467-3501.
  156. Y.K. Teoh, et al., IoT and fog computing based predictive maintenance model for effective asset management in industry 4.0 using machine learning, IEEE Internet Things J. (2021).
  157. T. Zheng, et al., The applications of Industry 4.0 technologies in manufacturing context: a systematic literature review, Int. J. Prod. Res. 59 (6) (2021) 1922-1954.
  158. S. Mihai, et al., Digital twins: A survey on enabling technologies, challenges, trends and future prospects, IEEE Commun. Surv. Tutor. (2022).
  159. S. Singh, et al., Qos-aware autonomic resource management in cloud computing: a systematic review, ACM Comput. Surv. 48 (3) (2015) 1-46.
  160. A. Morichetta, et al., Demystifying deep learning in predictive monitoring for cloud-native SLOs, in: 2023 IEEE 16th International Conference on Cloud Computing (CLOUD), 2023, pp. 1-11.
  161. Y. Sharma, et al., SLA management in intent-driven service management systems: A taxonomy and future directions, ACM Comput. Surv. (2023).
  162. V.C. Pujol, et al., Towards a prime directive of SLOs, in: 2023 IEEE International Conference on Software Services Engineering (SSE), 2023, pp. 61-70.
  163. P. Patros, et al., SLO request modeling, reordering and scaling, in: Proceedings of the 27th Annual International Conference on Computer Science and Software Engineering, 2017, pp. 180-191.
  164. P.o. Patros, Investigating the effect of garbage collection on service level objec- tives of clouds, in: 2017 IEEE International Conference on Cluster Computing (CLUSTER), IEEE, 2017, pp. 633-634.
  165. X. Zeng, et al., SLA management for big data analytical applications in clouds: A taxonomy study, ACM Comput. Surv. 53 (3) (2020) 1-40.
  166. C. Qu, et al., Auto-scaling web applications in clouds: A taxonomy and survey, ACM Comput. Surv. 51 (4) (2018) 1-33.
  167. T. Lorido-Botran, et al., A review of auto-scaling techniques for elastic applications in cloud environments, J. Grid Comput. 12 (2014) 559-592.
  168. T. Heinze, et al., Auto-scaling techniques for elastic data stream processing, in: Proceedings of the 8th ACM International Conference on Distributed Event-Based Systems, 2014, pp. 318-321.
  169. S.S. Gill, A manifesto for modern fog and edge computing: Vision, new paradigms, opportunities, and future directions, in: Operationalizing Multi- Cloud Environments: Technologies, Tools and Use Cases, Springer, 2021, pp. 237-253.
  170. M. Hartmann, et al., Edge computing in smart health care systems: Review, challenges, and research directions, Trans. Emerg. Telecommun. Technol. 33 (3) (2022) e3710.
  171. J. Diaz-de Arcaya, et al., A joint study of the challenges, opportunities, and roadmap of mlops and aiops: A systematic survey, ACM Comput. Surv. 56 (4) (2023) 1-30.
  172. Q. Yu, et al., Lagrange coded computing: Optimal design for resiliency, security, and privacy, in: The 22nd International Conference on Artificial Intelligence and Statistics, PMLR, 2019, pp. 1215-1225.
  173. F.O. Olowononi, et al., Resilient machine learning for networked cyber physical systems: A survey for machine learning security to securing machine learning for CPS, IEEE Commun. Surv. Tutor. 23 (1) (2020) 524-552.
  174. Z. Liu, et al., Efficient dropout-resilient aggregation for privacy-preserving machine learning, IEEE Trans. Inf. Forensics Secur. 18 (2022) 1839-1854.
  175. I. Ullah, et al., Privacy preserving large language models: Chatgpt case study based vision and framework, 2023, arXiv preprint arXiv:2310.12523. · arXiv
  176. H. Kim, et al., Resilient authentication and authorization for the internet of things (IoT) using edge computing, ACM Trans. Int. Things 1 (1) (2020) 1-27.
  177. C. Delacour, et al., Energy-performance assessment of oscillatory neural net- works based on VO _2 devices for future edge AI computing, IEEE Trans. Neural Netw. Learn. Syst. (2023).
  178. Z. Quan, et al., A historical review on learning with technology: From comput- ers to smartphones, in: Encyclopedia of Information Science and Technology, Sixth Edition, IGI Global, 2025, pp. 1-21.
  179. C.-H. Hong, et al., Resource management in fog/edge computing: a survey on architectures, infrastructure, and algorithms, ACM Comput. Surv. 52 (5) (2019) 1-37.
  180. B. Jamil, et al., Resource allocation and task scheduling in fog computing and internet of everything environments: A taxonomy, review, and future directions, ACM Comput. Surv. 54 (11s) (2022) 1-38.
  181. A. Raju, et al., A comparative study of spark schedulers' performance, in: 2019 4th International Conference on Computational Systems and Information Technology for Sustainable Solution (CSITSS), IEEE, 2019, pp. 1-5.
  182. J. Feng, et al., Heterogeneous computation and resource allocation for wireless powered federated edge learning systems, IEEE Trans. Commun. 70 (5) (2022) 3220-3233.
  183. A. Garofalo, et al., A heterogeneous in-memory computing cluster for flexible end-to-end inference of real-world deep neural networks, IEEE J. Emerg. Sel. Top. Circuits Syst. 12 (2) (2022) 422-435.
  184. H. Wu, et al., Collaborate edge and cloud computing with distributed deep learning for smart city internet of things, IEEE Internet Things J. 7 (9) (2020) 8099-8110.
  185. V. Kumar, Digital enablers, in: The Economic Value of Digital Disruption: A Holistic Assessment for CXOs, Springer, 2023, pp. 1-110.
  186. J.B. Sequeiros, et al., Attack and system modeling applied to IoT, cloud, and mobile ecosystems: Embedding security by design, ACM Comput. Surv. 53 (2) (2020) 1-32.
  187. A. Kaur, et al., The future of cloud computing: opportunities, challenges and research trends, in: 2nd International Conference on I-SMAC (IoT in Social, Mobile, Analytics and Cloud)(I-SMAC) I-SMAC, IEEE, 2018, pp. 213-219.
  188. B.K. Daniel, Big data and data science: A critical review of issues for educational research, Br. J. Educ. Technol. 50 (1) (2019) 101-113.

Cited by

Sorted by citations

Authors
Gill, S. S., Wu, H., Patros, P., Ottaviani, C., Arora, P., Pujol, V. C., Haunschild, D., Parlikad, A. K., Cetinkaya, O., Lutfiyya, H., Stankovski, V., Li, R., Ding, Y., Qadir, J., Abraham, A., Ghosh, S. K., Song, H. H., Sakellariou, R., Rana, O., Rodrigues, J. J. P. C., Kanhere, S. S., Dustdar, S., Uhlig, S., Ramamohanarao, K., & Buyya, R.
Affiliations
  • Queen Mary University of London (GB)
  • Tianjin University (CN)
  • University of York (GB)
  • Microsoft (Netherlands) (NL)
  • University of Cambridge (GB)
  • University of Oxford (GB)
  • Western University (CA)
  • University of Ljubljana (SI)
  • Kanazawa University (JP)
  • Universidad de Navarra (ES)
  • Qatar University (QA)
  • Bennett University (IN)
  • Indian Institute of Technology Kharagpur (IN)
  • University of Maryland, Baltimore County (US)
  • University of Manchester (GB)
  • Cardiff University (GB)
  • King Saud University (SA)
  • UNSW Sydney (AU)
  • TU Wien (AT)
  • The University of Melbourne (AU)
Corresponding author
Gill, Sukhpal Singh
Venue
Telematics and Informatics Reports
Publisher
Elsevier BV
Published
2024-03
Volume
13
Pages
100116
ISSN
2772-5030 (ISSN-L)
OpenAlex
W4390660438
Cited by
197
References
33
Citations by year
2026: 36 · 2025: 79 · 2024: 79 · 2023: 3
FWCI
73.19
Type
journal article
Language
en
Open access
Locations
  • Telematics and Informatics Reports (publishedVersion, cc-by)
  • Research Explorer (The University of Manchester) (publishedVersion, other-oa)
  • Repositori digital de la UPF (Universitat Pompeu Fabra) (publishedVersion, cc-by)
  • arXiv (Cornell University) (submittedVersion, cc-by)
  • Qatar University QSpace (Qatar University) (submittedVersion, cc-by)
  • White Rose Research Online (University of Leeds, The University of Sheffield, University of York) (submittedVersion)
  • ORCA Online Research @Cardiff (Cardiff University) (submittedVersion)
  • DOAJ (DOAJ: Directory of Open Access Journals) (submittedVersion, cc-by-sa)
  • Minerva Access (University of Melbourne) (submittedVersion, cc-by)
  • Queen Mary Research Online (Queen Mary University of London) (submittedVersion, cc-by)
Funders
University of Texas at Austin
Topics
  • Physical Sciences › Computer Science › Computer Science Applications › History of Computing Technologies
  • Physical Sciences › Computer Science › Information Systems › Cloud Computing and Resource Management
  • Physical Sciences › Computer Science › Computer Networks and Communications › IoT and Edge/Fog Computing
Keywords
cloud computing, fog computing, edge computing, Internet of Things, serverless computing, quantum computing, on-device AI, centralized and decentralized control, future research challenges

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review