An Event-based Microservice Platform for Autonomous Cyber-Physical Systems: the case of Smart Farming

被引:6
作者
Gkoulis, Dimitris [1 ]
Bardaki, Cleopatra [1 ]
Politi, Elena [1 ]
Routis, Ioannis [1 ]
Nikolaidou, Mara [1 ]
Dimitrakopoulos, George [1 ]
Anagnostopoulos, Dimosthenis [1 ]
机构
[1] Harokopio Univ Athens, Dept Informat & Telemat, Athens, Greece
来源
2021 16TH INTERNATIONAL SYSTEM OF SYSTEMS ENGINEERING CONFERENCE (SOSE) | 2021年
关键词
Microservices; IoT; Cyber-physical systems; Smart farming;
D O I
10.1109/SOSE52739.2021.9497471
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Nowadays, we are realizing the Internet of Things capabilities as it has found many applications in the social and business life. Myriads of IoT devices have spread in everyday contexts supporting the collection and exchange of accurate, timely and complete information describing our products, cities, houses, farms, warehouses etc. The orchestration of the heterogeneous, connected IoT devices can support a variety of applications serving different business and everyday life purposes. This paper proposes a generic event-based platform that supports a variety of IoT-enabled application scenarios. To achieve scalability and reusability, the microservice paradigm is adopted. The proposed platform's architecture handles and composes microservices as atomic, autonomous and ephemeral functional entities that each reflects a specific application-oriented functionality. They are independent of the technology and the IoT infrastructure in the application domain. An IoT tier handles all the events and communicates the states of the IoT devices with the support of an Events communication channel. The functionality of the platform is demonstrated when supporting a smart farming case where the humidity of an IoT-enabled greenhouse is automatically controlled.
引用
收藏
页码:31 / 36
页数:6
相关论文
共 19 条
  • [1] MicroServices Suite for Smart City Applications
    Badii, Claudio
    Bellini, Pierfrancesco
    Difino, Angelo
    Nesi, Paolo
    Pantaleo, Gianni
    Paolucci, Michela
    [J]. SENSORS, 2019, 19 (21)
  • [2] A microservice-based middleware for the digital factory
    Ciavotta, Michele
    Alge, Marino
    Menato, Silvia
    Rovere, Diego
    Pedrazzoli, Paolo
    [J]. 27TH INTERNATIONAL CONFERENCE ON FLEXIBLE AUTOMATION AND INTELLIGENT MANUFACTURING, FAIM2017, 2017, 11 : 931 - 938
  • [3] InterSCity: A Scalable Microservice-based Open Source Platform for Smart Cities
    Del Esposte, Arthur de M.
    Kon, Fabio
    Costa, Fabio M.
    Lago, Nelson
    [J]. PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON SMART CITIES AND GREEN ICT SYSTEMS (SMARTGREENS), 2017, : 35 - 46
  • [4] Architecting with microservices: A systematic mapping study
    Di Francesco, Paolo
    Lago, Patricia
    Malavolta, Ivano
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2019, 150 : 77 - 97
  • [5] Dragoni N., 2017, PRESENT ULTERIOR SOF, P195, DOI DOI 10.1007/978-3-319-67425-4_12
  • [6] Fowler M, 2015, VIITTATTU, V28, P2014
  • [7] Enabling visual community learning analytics with Internet of Things devices
    Koren, Istvan
    Klamma, Ralf
    [J]. COMPUTERS IN HUMAN BEHAVIOR, 2018, 89 : 385 - 394
  • [8] A microservice-based framework for integrating IoT management platforms, semantic and AI services for supply chain management
    Kousiouris, George
    Tsarsitalidis, Stylianos
    Psomakelis, Evangelos
    Koloniaris, Stavros
    Bardaki, Cleopatra
    Tserpes, Konstantinos
    Nikolaido, Mara
    Anagnostopoulos, Dimosthenis
    [J]. ICT EXPRESS, 2019, 5 (02): : 141 - 145
  • [9] Internet of Things is a revolutionary approach for future technology enhancement: a review
    Kumar, Sachin
    Tiwari, Prayag
    Zymbler, Mikhail
    [J]. JOURNAL OF BIG DATA, 2019, 6 (01)
  • [10] IRRISENS: An IoT Platform Based on Microservices Applied in Commercial-Scale Crops Working in a Multi-Cloud Environment
    Maia, Rodrigo Filev
    Lurbe, Carlos Ballester
    Baniya, Arbind Agrahari
    Hornbuckle, John
    [J]. SENSORS, 2020, 20 (24) : 1 - 21