Architectural Trends in Collaborative Computing: Approaches in the Internet of Everything Era
The majority of the global population now resides in cities, and this trend continues to grow. In this context, the Internet of Things (IoT) is crucial in transforming existing urban areas into Smart Cities. However, IoT architectures mainly focus on machine-to-machine interactions, leaving human in...
Saved in:
| Main Authors: | , , , , , |
|---|---|
| Format: | Article |
| Language: | English |
| Published: |
MDPI AG
2024-11-01
|
| Series: | Future Internet |
| Subjects: | |
| Online Access: | https://www.mdpi.com/1999-5903/16/12/445 |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1846104586796924928 |
|---|---|
| author | Débora Souza Gabriele Iwashima Viviane Cunha Farias da Costa Carlos Eduardo Barbosa Jano Moreira de Souza Geraldo Zimbrão |
| author_facet | Débora Souza Gabriele Iwashima Viviane Cunha Farias da Costa Carlos Eduardo Barbosa Jano Moreira de Souza Geraldo Zimbrão |
| author_sort | Débora Souza |
| collection | DOAJ |
| description | The majority of the global population now resides in cities, and this trend continues to grow. In this context, the Internet of Things (IoT) is crucial in transforming existing urban areas into Smart Cities. However, IoT architectures mainly focus on machine-to-machine interactions, leaving human involvement aside. The Internet of Everything (IoE) includes human-to-human and human–machine collaboration, but the specifics of these interactions are still under-explored. As urban populations grow and IoT integrates into city infrastructure, efficient, collaborative architectures become crucial. In this work, we use the Rapid Review methodology to analyze collaboration in four prevalent computing architectures in the IoE paradigm, namely Edge Computing, Cloud Computing, Blockchain/Web Services, and Fog Computing. To analyze the collaboration, we use the 3C collaboration model, comprising communication, cooperation, and coordination. Our findings highlight the importance of Edge and Cloud Computing for enhancing collaborative coordination, focusing on efficiency and network optimization. Edge Computing supports real-time, low-latency processing at data sources, while Cloud Computing offers scalable resources for diverse workloads, optimizing coordination and productivity. Effective resource allocation and network configuration in these architectures are essential for cohesive IoT ecosystems. Therefore, this work offers a comparative analysis of four computing architectures, clarifying their capabilities and limitations. Smart Cities are a major beneficiary of these insights. This knowledge can help researchers and practitioners choose the best architecture for IoT and IoE environments. Additionally, by applying the 3C collaboration model, the article provides a framework for improving collaboration in IoT and IoE systems. |
| format | Article |
| id | doaj-art-a41f79a4c8e44f009e48a648d8466cdf |
| institution | Kabale University |
| issn | 1999-5903 |
| language | English |
| publishDate | 2024-11-01 |
| publisher | MDPI AG |
| record_format | Article |
| series | Future Internet |
| spelling | doaj-art-a41f79a4c8e44f009e48a648d8466cdf2024-12-27T14:27:18ZengMDPI AGFuture Internet1999-59032024-11-01161244510.3390/fi16120445Architectural Trends in Collaborative Computing: Approaches in the Internet of Everything EraDébora Souza0Gabriele Iwashima1Viviane Cunha Farias da Costa2Carlos Eduardo Barbosa3Jano Moreira de Souza4Geraldo Zimbrão5Systems Engineering and Computing Program, Universidade Federal do Rio de Janeiro (UFRJ), Rio de Janeiro 21941-972, BrazilSystems Engineering and Computing Program, Universidade Federal do Rio de Janeiro (UFRJ), Rio de Janeiro 21941-972, BrazilSystems Engineering and Computing Program, Universidade Federal do Rio de Janeiro (UFRJ), Rio de Janeiro 21941-972, BrazilSystems Engineering and Computing Program, Universidade Federal do Rio de Janeiro (UFRJ), Rio de Janeiro 21941-972, BrazilSystems Engineering and Computing Program, Universidade Federal do Rio de Janeiro (UFRJ), Rio de Janeiro 21941-972, BrazilSystems Engineering and Computing Program, Universidade Federal do Rio de Janeiro (UFRJ), Rio de Janeiro 21941-972, BrazilThe majority of the global population now resides in cities, and this trend continues to grow. In this context, the Internet of Things (IoT) is crucial in transforming existing urban areas into Smart Cities. However, IoT architectures mainly focus on machine-to-machine interactions, leaving human involvement aside. The Internet of Everything (IoE) includes human-to-human and human–machine collaboration, but the specifics of these interactions are still under-explored. As urban populations grow and IoT integrates into city infrastructure, efficient, collaborative architectures become crucial. In this work, we use the Rapid Review methodology to analyze collaboration in four prevalent computing architectures in the IoE paradigm, namely Edge Computing, Cloud Computing, Blockchain/Web Services, and Fog Computing. To analyze the collaboration, we use the 3C collaboration model, comprising communication, cooperation, and coordination. Our findings highlight the importance of Edge and Cloud Computing for enhancing collaborative coordination, focusing on efficiency and network optimization. Edge Computing supports real-time, low-latency processing at data sources, while Cloud Computing offers scalable resources for diverse workloads, optimizing coordination and productivity. Effective resource allocation and network configuration in these architectures are essential for cohesive IoT ecosystems. Therefore, this work offers a comparative analysis of four computing architectures, clarifying their capabilities and limitations. Smart Cities are a major beneficiary of these insights. This knowledge can help researchers and practitioners choose the best architecture for IoT and IoE environments. Additionally, by applying the 3C collaboration model, the article provides a framework for improving collaboration in IoT and IoE systems.https://www.mdpi.com/1999-5903/16/12/445collaborative computingcomputational architectureInternet of Everything |
| spellingShingle | Débora Souza Gabriele Iwashima Viviane Cunha Farias da Costa Carlos Eduardo Barbosa Jano Moreira de Souza Geraldo Zimbrão Architectural Trends in Collaborative Computing: Approaches in the Internet of Everything Era Future Internet collaborative computing computational architecture Internet of Everything |
| title | Architectural Trends in Collaborative Computing: Approaches in the Internet of Everything Era |
| title_full | Architectural Trends in Collaborative Computing: Approaches in the Internet of Everything Era |
| title_fullStr | Architectural Trends in Collaborative Computing: Approaches in the Internet of Everything Era |
| title_full_unstemmed | Architectural Trends in Collaborative Computing: Approaches in the Internet of Everything Era |
| title_short | Architectural Trends in Collaborative Computing: Approaches in the Internet of Everything Era |
| title_sort | architectural trends in collaborative computing approaches in the internet of everything era |
| topic | collaborative computing computational architecture Internet of Everything |
| url | https://www.mdpi.com/1999-5903/16/12/445 |
| work_keys_str_mv | AT deborasouza architecturaltrendsincollaborativecomputingapproachesintheinternetofeverythingera AT gabrieleiwashima architecturaltrendsincollaborativecomputingapproachesintheinternetofeverythingera AT vivianecunhafariasdacosta architecturaltrendsincollaborativecomputingapproachesintheinternetofeverythingera AT carloseduardobarbosa architecturaltrendsincollaborativecomputingapproachesintheinternetofeverythingera AT janomoreiradesouza architecturaltrendsincollaborativecomputingapproachesintheinternetofeverythingera AT geraldozimbrao architecturaltrendsincollaborativecomputingapproachesintheinternetofeverythingera |