Flexible IoT Agriculture Systems for Irrigation Control Based on Software Services

被引:2
|
作者
Palomar-Cosin, Eva [1 ]
Garcia-Valls, Marisol [1 ]
机构
[1] Univ Politecn Valencia, Dept Comunicac, Valencia 46022, Spain
关键词
IoT software services; flexible sofware design; agriculture irrigation software; agriculture; software framework; alarm detection in IoT software;
D O I
10.3390/s22249999
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
IoT technology applied to agriculture has produced a number of contributions in the recent years. Such solutions are, most of the time, fully tailored to a particular functional target and focus extensively on sensor-hardware development and customization. As a result, software-centered solutions for IoT system development are infrequent. This is not suitable, as the software is the bottleneck in modern computer systems, being the main source of performance loss, errors, and even cyber attacks. This paper takes a software-centric perspective to model and design IoT systems in a flexible manner. We contribute a software framework that supports the design of the IoT systems' software based on software services in a client-server model with REST interactions; and it is exemplified on the domain of efficient irrigation in agriculture. We decompose the services' design into the set of constituent functions and operations both at client and server sides. As a result, we provide a simple and novel view on the design of IoT systems in agriculture from a sofware perspective: we contribute simple design structure based on the identification of the front-end software services, their internal software functions and operations, and their interconnections as software services. We have implemented the software framework on an IoT irrigation use case that monitors the conditions of the field and processes the sampled data, detecting alarms when needed. We demonstrate that the temporal overhead of our solution is bounded and suitable for the target domain, reaching a response time of roughly 11 s for bursts of 3000 requests.
引用
收藏
页数:16
相关论文
共 50 条
  • [41] An evidence-based roadmap for IoT software systems engineering
    Motta, Rebeca C.
    de Oliveira, Kathia M.
    Travassos, Guilherme H.
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2023, 201
  • [42] MICROCOMPUTER CONTROL OF IRRIGATION SYSTEMS .1. HARDWARE AND SOFTWARE CONSIDERATIONS
    ZAZUETA, FS
    SMAJSTRLA, AG
    HARRISON, DS
    [J]. SOIL AND CROP SCIENCE SOCIETY OF FLORIDA PROCEEDINGS, 1984, 43 : 123 - 129
  • [43] IoT Based Smart Greenhouse Framework and Control Strategies for Sustainable Agriculture
    Farooq, Muhammad Shoaib
    Javid, Rizwan
    Riaz, Shamyla
    Atal, Zabihullah
    [J]. IEEE ACCESS, 2022, 10 : 99394 - 99420
  • [44] IoT system to control Greenhouse Agriculture based on the needs of Palestinian farmers
    Abdallah, Waleed
    Khdair, Mohamad
    Ayyash, Mos'ab
    Asad, Issa
    [J]. ICFNDS'18: PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON FUTURE NETWORKS AND DISTRIBUTED SYSTEMS, 2018,
  • [45] IoT Based Smart Greenhouse Framework and Control Strategies for Sustainable Agriculture
    Farooq, Muhammad Shoaib
    Javid, Rizwan
    Riaz, Shamyla
    Atal, Zabihullah
    [J]. IEEE Access, 2022, 10 : 99394 - 99420
  • [46] Edge computing in Smart Agriculture scenario based on TinyML for irrigation control
    Hidalgo, Carlos Hernandez
    Gonzalez-Vidal, Aurora
    Skarmeta, Antonio F.
    [J]. 2023 IEEE 9TH WORLD FORUM ON INTERNET OF THINGS, WF-IOT, 2023,
  • [47] A WiFi-Based Sensor Network for Flood Irrigation Control in Agriculture
    Lloret, Jaime
    Sendra, Sandra
    Garcia-Fernandez, Julia
    Garcia, Laura
    Jimenez, Jose M.
    [J]. ELECTRONICS, 2021, 10 (20)
  • [48] SOFTWARE CONTROL STRATEGIES FOR USE IN IMPLEMENTING FLEXIBLE MANUFACTURING SYSTEMS
    YOUNG, RE
    [J]. INDUSTRIAL ENGINEERING, 1981, 13 (11): : 88 - &
  • [49] Flexible delivery of visualization software and services
    Wood, Jason
    Seo, Jungwook
    Duke, David
    Walton, Jeremy
    Brodlie, Ken
    [J]. ICCS 2010 - INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, PROCEEDINGS, 2010, 1 (01): : 1713 - 1720
  • [50] SI4IoT: A methodology based on models and services for the integration of IoT systems
    Alulema, Darwin
    Criado, Javier
    Iribarne, Luis
    Fernandez-Garcia, Antonio Jesus
    Ayala, Rosa
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2023, 143 : 132 - 151