Enhancing DevOps Practices in the IoT–Edge–Cloud Continuum: Architecture, Integration, and Software Orchestration Demonstrated in the COGNIFOG Framework
This paper presents COGNIFOG, an innovative framework under development that is designed to leverage decentralized decision-making, machine learning, and distributed computing to enable autonomous operation, adaptability, and scalability across the IoT–edge–cloud continuum. The work emphasizes Conti...
Gespeichert in:
| Veröffentlicht in: | Software Jg. 4; H. 2; S. 10 |
|---|---|
| Hauptverfasser: | , , , , , , , , , , , , , |
| Format: | Journal Article |
| Sprache: | Englisch |
| Veröffentlicht: |
MDPI AG
15.04.2025
|
| Schlagworte: | |
| ISSN: | 2674-113X, 2674-113X |
| Online-Zugang: | Volltext |
| Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
| Abstract | This paper presents COGNIFOG, an innovative framework under development that is designed to leverage decentralized decision-making, machine learning, and distributed computing to enable autonomous operation, adaptability, and scalability across the IoT–edge–cloud continuum. The work emphasizes Continuous Integration/Continuous Deployment (CI/CD) practices, development, and versatile integration infrastructures. The described methodology ensures efficient, reliable, and seamless integration of the framework, offering valuable insights into integration design, data flow, and the incorporation of cutting-edge technologies. Through three real-world trials in smart cities, e-health, and smart manufacturing and the development of a comprehensive QuickStart Guide for deployment, this work highlights the efficiency and adaptability of the COGNIFOG platform, presenting a robust solution for addressing the complexities of next-generation computing environments. |
|---|---|
| AbstractList | This paper presents COGNIFOG, an innovative framework under development that is designed to leverage decentralized decision-making, machine learning, and distributed computing to enable autonomous operation, adaptability, and scalability across the IoT–edge–cloud continuum. The work emphasizes Continuous Integration/Continuous Deployment (CI/CD) practices, development, and versatile integration infrastructures. The described methodology ensures efficient, reliable, and seamless integration of the framework, offering valuable insights into integration design, data flow, and the incorporation of cutting-edge technologies. Through three real-world trials in smart cities, e-health, and smart manufacturing and the development of a comprehensive QuickStart Guide for deployment, this work highlights the efficiency and adaptability of the COGNIFOG platform, presenting a robust solution for addressing the complexities of next-generation computing environments. |
| Author | Berne, Alexandre Benomar, Zakaria Veroni, Eleni Antonopoulos, Grigorios Agorogiannis, Evangelos Grigoropoulos, Nasos Mavrothalassitis, Panagiotis Kakoulidis, Harry Prasinos, Marios Azaiez, Selma Alexopoulos, Kosmas Petrakis, Kostas Anagnostopoulos, Themistoklis Sotiriades, Philippos |
| Author_xml | – sequence: 1 givenname: Kostas orcidid: 0000-0003-1525-1163 surname: Petrakis fullname: Petrakis, Kostas – sequence: 2 givenname: Evangelos surname: Agorogiannis fullname: Agorogiannis, Evangelos – sequence: 3 givenname: Grigorios orcidid: 0000-0002-7577-3134 surname: Antonopoulos fullname: Antonopoulos, Grigorios – sequence: 4 givenname: Themistoklis orcidid: 0000-0002-8310-7852 surname: Anagnostopoulos fullname: Anagnostopoulos, Themistoklis – sequence: 5 givenname: Nasos orcidid: 0000-0001-6667-8488 surname: Grigoropoulos fullname: Grigoropoulos, Nasos – sequence: 6 givenname: Eleni orcidid: 0000-0002-0946-4501 surname: Veroni fullname: Veroni, Eleni – sequence: 7 givenname: Alexandre orcidid: 0000-0002-0620-4317 surname: Berne fullname: Berne, Alexandre – sequence: 8 givenname: Selma orcidid: 0000-0002-9630-6738 surname: Azaiez fullname: Azaiez, Selma – sequence: 9 givenname: Zakaria orcidid: 0000-0003-3043-5403 surname: Benomar fullname: Benomar, Zakaria – sequence: 10 givenname: Harry surname: Kakoulidis fullname: Kakoulidis, Harry – sequence: 11 givenname: Marios orcidid: 0000-0001-9102-4419 surname: Prasinos fullname: Prasinos, Marios – sequence: 12 givenname: Philippos surname: Sotiriades fullname: Sotiriades, Philippos – sequence: 13 givenname: Panagiotis surname: Mavrothalassitis fullname: Mavrothalassitis, Panagiotis – sequence: 14 givenname: Kosmas surname: Alexopoulos fullname: Alexopoulos, Kosmas |
| BookMark | eNpdkc9O3DAQxq2KSgXKuVc_AAvj2CZObyjsLpEQQQIkbpFjj3dDd21ke4t66zv0ytP1SRpYihCnb_7p941m9siODx4J-cbgiPMKjlNw-VFHFFAAMPhEdouTUkwY43c77-Iv5CClewAoqoJXvNolT1O_1N4MfkHP8Gf7kOhV1CYPBhMdPM1LpE24-fv7z9QucJR6FTaW1sHnwW826-_0NJrlkNHkTcRD2viMi6jzEPwh1d7S69fFaDvOYcrb3ui1Dv4lQ_vfp27nl82sndNZ1Gt8DPHHV_LZ6VXCg1fdJ7ez6U19Prlo5019ejExTJQwkchRWHtSYQUgZc-xZEJyLpWGvlAgSmcr6XpElFgWjoleWdMrYaSznEm-T5ot1wZ93z3EYa3jry7ooXsphLjodBxvssIOsLTWMKaAKeGg1KLi0lhhQSrluBpZx1uWiSGliO6Nx6B7_lX34Vf8HwMojp0 |
| Cites_doi | 10.3390/s22229003 10.1145/2342509.2342513 10.3390/s24165283 10.1016/j.comcom.2023.06.010 10.20944/preprints202311.0532.v1 10.3390/s23094413 10.1109/IPCCC55026.2022.9894303 10.1109/ACCESS.2017.2685629 10.3390/s21154954 10.1109/MIC.2021.3050613 10.3390/s23042215 10.3390/make6010015 10.1109/KIT59097.2023.10297058 10.1007/978-3-030-16722-6 10.3390/s19132980 |
| ContentType | Journal Article |
| DBID | AAYXX CITATION DOA |
| DOI | 10.3390/software4020010 |
| DatabaseName | CrossRef DOAJ Directory of Open Access Journals |
| DatabaseTitle | CrossRef |
| DatabaseTitleList | CrossRef |
| Database_xml | – sequence: 1 dbid: DOA name: DOAJ Directory of Open Access Journals url: https://www.doaj.org/ sourceTypes: Open Website |
| DeliveryMethod | fulltext_linktorsrc |
| EISSN | 2674-113X |
| ExternalDocumentID | oai_doaj_org_article_0e7ddc1180184f07a4935cd4d0588f38 10_3390_software4020010 |
| GroupedDBID | AAYXX AFZYC ALMA_UNASSIGNED_HOLDINGS CITATION GROUPED_DOAJ MODMG |
| ID | FETCH-LOGICAL-c1470-5e3e4dd69e90055b3e71453358a0b28047fd95fbeee5e72f14b8dcb84c5fd3153 |
| IEDL.DBID | DOA |
| ISSN | 2674-113X |
| IngestDate | Fri Oct 03 12:44:18 EDT 2025 Thu Oct 16 04:31:34 EDT 2025 |
| IsDoiOpenAccess | true |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 2 |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c1470-5e3e4dd69e90055b3e71453358a0b28047fd95fbeee5e72f14b8dcb84c5fd3153 |
| ORCID | 0000-0002-0946-4501 0000-0002-8310-7852 0000-0003-1525-1163 0000-0001-9102-4419 0000-0003-3043-5403 0000-0002-0620-4317 0000-0002-7577-3134 0000-0002-9630-6738 0000-0001-6667-8488 |
| OpenAccessLink | https://doaj.org/article/0e7ddc1180184f07a4935cd4d0588f38 |
| ParticipantIDs | doaj_primary_oai_doaj_org_article_0e7ddc1180184f07a4935cd4d0588f38 crossref_primary_10_3390_software4020010 |
| PublicationCentury | 2000 |
| PublicationDate | 2025-04-15 |
| PublicationDateYYYYMMDD | 2025-04-15 |
| PublicationDate_xml | – month: 04 year: 2025 text: 2025-04-15 day: 15 |
| PublicationDecade | 2020 |
| PublicationTitle | Software |
| PublicationYear | 2025 |
| Publisher | MDPI AG |
| Publisher_xml | – name: MDPI AG |
| References | Kimovski (ref_9) 2021; 25 ref_14 ref_36 ref_13 Arzovs (ref_33) 2024; 6 ref_35 ref_34 ref_10 ref_32 ref_31 ref_30 Costa (ref_12) 2022; 55 ref_19 ref_18 ref_17 ref_39 ref_16 ref_38 ref_15 ref_37 ref_25 ref_24 Dogani (ref_11) 2023; 209 ref_23 ref_45 ref_44 ref_21 ref_43 ref_20 ref_42 ref_41 ref_40 ref_1 ref_3 ref_2 ref_29 ref_28 Shahin (ref_22) 2017; 5 ref_27 ref_26 ref_8 ref_5 ref_4 ref_7 ref_6 |
| References_xml | – ident: ref_28 – ident: ref_30 – volume: 55 start-page: 29 year: 2022 ident: ref_12 article-title: Orchestration in fog computing: A comprehensive survey publication-title: ACM Comput. Surv. – ident: ref_5 – ident: ref_32 – ident: ref_3 – ident: ref_24 – ident: ref_26 – ident: ref_34 – ident: ref_45 doi: 10.3390/s22229003 – ident: ref_7 doi: 10.1145/2342509.2342513 – ident: ref_21 doi: 10.3390/s24165283 – ident: ref_16 – ident: ref_39 – ident: ref_40 – ident: ref_14 – ident: ref_1 – ident: ref_35 – ident: ref_44 – volume: 209 start-page: 120 year: 2023 ident: ref_11 article-title: Auto-scaling techniques in container-based cloud and edge/fog computing: Taxonomy and survey publication-title: Comput. Commun. doi: 10.1016/j.comcom.2023.06.010 – ident: ref_23 – ident: ref_20 doi: 10.20944/preprints202311.0532.v1 – ident: ref_18 doi: 10.3390/s23094413 – ident: ref_19 doi: 10.1109/IPCCC55026.2022.9894303 – volume: 5 start-page: 3903 year: 2017 ident: ref_22 article-title: Continuous Integration, Delivery and Deployment: A Systematic Review on Approaches, Tools, Challenges and Practices publication-title: IEEE Access doi: 10.1109/ACCESS.2017.2685629 – ident: ref_6 – ident: ref_8 – ident: ref_4 doi: 10.3390/s21154954 – volume: 25 start-page: 30 year: 2021 ident: ref_9 article-title: Cloud, fog, or edge: Where to compute? publication-title: IEEE Internet Comput. doi: 10.1109/MIC.2021.3050613 – ident: ref_25 – ident: ref_17 doi: 10.3390/s23042215 – ident: ref_31 – ident: ref_29 – ident: ref_2 – volume: 6 start-page: 283 year: 2024 ident: ref_33 article-title: Distributed Learning in the IoT–Edge–Cloud Continuum publication-title: Mach. Learn. Knowl. Extr. doi: 10.3390/make6010015 – ident: ref_42 doi: 10.1109/KIT59097.2023.10297058 – ident: ref_10 – ident: ref_37 doi: 10.1007/978-3-030-16722-6 – ident: ref_27 doi: 10.3390/s19132980 – ident: ref_41 – ident: ref_15 – ident: ref_13 – ident: ref_38 – ident: ref_36 – ident: ref_43 |
| SSID | ssj0002923939 |
| Score | 2.2889664 |
| Snippet | This paper presents COGNIFOG, an innovative framework under development that is designed to leverage decentralized decision-making, machine learning, and... |
| SourceID | doaj crossref |
| SourceType | Open Website Index Database |
| StartPage | 10 |
| SubjectTerms | cognitive connectivity edge computing fog computing IoT IoT–edge–cloud continuum service orchestration |
| Title | Enhancing DevOps Practices in the IoT–Edge–Cloud Continuum: Architecture, Integration, and Software Orchestration Demonstrated in the COGNIFOG Framework |
| URI | https://doaj.org/article/0e7ddc1180184f07a4935cd4d0588f38 |
| Volume | 4 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVAON databaseName: DOAJ Directory of Open Access Journals customDbUrl: eissn: 2674-113X dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0002923939 issn: 2674-113X databaseCode: DOA dateStart: 20220101 isFulltext: true titleUrlDefault: https://www.doaj.org/ providerName: Directory of Open Access Journals |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrZ07T8MwEMcthBhYEAgQ5SUPDAyN6iR2bLOV0pQubSWK1C1K7EupRNOqL1a-Ayufjk-CnaQoYmFhivJQbN0_Ot8pvt8hdKOCxJUA1NHKMwmK1okTp-ZU-iLhXEvtkThvNsF7PTEayUGl1ZfdE1bggQvDNQhwrZUFlZlcJCU8ptJnSlNNmBCpn5f5mqinkkxZH-xJi_aSBcvHN3l9Y2m82lu8AJsvEVsvW1mGKrT-fFkJD9FBGQ_iZjGPI7QD2TH6bGcvloORjfEDbPrzJR6UxUxLPMmwidlwdzb8ev9o6zGYQ-t1ttbYgqYm2Xo9vcPNyu-BOu6WSAgjQR3HmcZP5Sxxf5H3yyrumbGmNlq08Ai9HafV7_S6Yb-Dw-0urhP0HLaHrUenbKPgKJdy4jDwwYgQSJCWuJX4wF1qojwmYpJ4glCeasnSBAAYcC91aSK0SgRVLNW-8YinaDebZXCGMHVFADQIYo8TCorJFCQDlwCTgkEANXS7tWo0L2gZkckyrADRLwFq6N5a_ecxi7nOLxjxo1L86C_xz__jJRdo37NNfS3AkV2i3dViDVdoT21Wk-XiOv-uvgHkbdeF |
| linkProvider | Directory of Open Access Journals |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Enhancing+DevOps+Practices+in+the+IoT%E2%80%93Edge%E2%80%93Cloud+Continuum%3A+Architecture%2C+Integration%2C+and+Software+Orchestration+Demonstrated+in+the+COGNIFOG+Framework&rft.jtitle=Software&rft.au=Kostas+Petrakis&rft.au=Evangelos+Agorogiannis&rft.au=Grigorios+Antonopoulos&rft.au=Themistoklis+Anagnostopoulos&rft.date=2025-04-15&rft.pub=MDPI+AG&rft.eissn=2674-113X&rft.volume=4&rft.issue=2&rft.spage=10&rft_id=info:doi/10.3390%2Fsoftware4020010&rft.externalDBID=DOA&rft.externalDocID=oai_doaj_org_article_0e7ddc1180184f07a4935cd4d0588f38 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2674-113X&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2674-113X&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2674-113X&client=summon |