Quality attributes of software architecture in IoT-based agricultural systems

被引:0
|
作者
Mishra, Alok [1 ]
Alzoubi, Yehia Ibrahim [2 ]
Gavrilovic, Nebojsa [3 ]
机构
[1] Norwegian Univ Sci & Technol NTNU, Fac Engn, Trondheim, Norway
[2] Amer Univ Middle East, Coll Business Adm, Eqaila, Kuwait
[3] Belgrade Metropolitan Univ, Fac Informat Technol, Belgrade, Serbia
来源
关键词
Software architecture; Software quality; IoT; Quality attribute; Agriculture system; MONITORING-SYSTEM; SMART; INTERNET; THINGS;
D O I
10.1016/j.atech.2024.100523
中图分类号
S2 [农业工程];
学科分类号
0828 ;
摘要
Software architecture forms the cornerstone for achieving and ensuring various software quality attributes. It encompasses the collected requirements of the product, serving as a blueprint that delineates quality features for all project stakeholders, along with methods for measurement and control. Despite the significant increase in IoTbased agricultural systems, there is a dearth of studies on the quality elements of their software architecture. To address this need, this study offers an overview of components and services tailored to address specific quality attributes pertinent to agriculture systems. It identifies, investigates, and presents quality attributes influencing the design of software architecture for IoT-based agriculture systems. This paper identified and discussed several quality attributes, including performance, scalability, flexibility, interoperability, productivity, extensibility, and security, and mapped them to corresponding components of the IoT-based agriculture software architecture. Also, several issues were identified and discussed for the software architecture quality of IoT-based agriculture systems, such as real-time processing and interoperability due to the various devices and protocols utilized in these systems. The findings of this study offer valuable insights for developing, executing, and refining IoT-based agricultural systems to fulfill the changing requirements of the agriculture industry.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] Software Architecture for IoT-based Indoor Positioning Systems for Ambient Assisted Living
    Mendes, Lucas F.
    Aguilar, Paulo A. C.
    Bezerra, Carla I. M.
    2023 IEEE 20TH INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE, ICSA, 2023, : 93 - 104
  • [2] A Software Reference Architecture for IoT-Based Healthcare Applications
    Barroca Filho, Itamir de Morais
    de Aquino Junior, Gibeon Soares
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2018, PT IV, 2018, 10963 : 173 - 188
  • [3] IoT-based Distributed Networked Control Systems Architecture
    Neves, Carlos F. O. C.
    Moreno, Ubirajara F.
    Boava, Adao
    2018 IEEE 23RD INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2018, : 991 - 998
  • [4] Software architecture for IoT-based health-care systems with cloud/fog service model
    Masoumeh Hajvali
    Sahar Adabi
    Ali Rezaee
    Mehdi Hosseinzadeh
    Cluster Computing, 2022, 25 : 91 - 118
  • [5] Software architecture for IoT-based health-care systems with cloud/fog service model
    Hajvali, Masoumeh
    Adabi, Sahar
    Rezaee, Ali
    Hosseinzadeh, Mehdi
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2022, 25 (01): : 91 - 118
  • [6] IOT-Based Drone for Improvement of Crop Quality in Agricultural Field
    Saha, Arnab Kumar
    Saha, Jayeeta
    Ray, Radhika
    Sircar, Sachet
    Dutta, Subhojit
    Chattopadhyay, Soummyo Priyo
    Saha, Himadri Nath
    2018 IEEE 8TH ANNUAL COMPUTING AND COMMUNICATION WORKSHOP AND CONFERENCE (CCWC), 2018, : 612 - 615
  • [7] Extending and Instantiating a Software Reference Architecture for IoT-Based Healthcare Applications
    Barroca Filho, Itamir de Morais
    Aquino Junior, Gibeon Soares
    Vasconcelos, Thais Batista
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2019, PT V: 19TH INTERNATIONAL CONFERENCE, SAINT PETERSBURG, RUSSIA, JULY 14, 2019, PROCEEDINGS, PART V, 2019, 11623 : 203 - 218
  • [8] An Overview of IoT-Based Architecture Model for Smart Home Systems
    Djumanazarov, Odamboy
    Vaananen, Antti
    Haataja, Keijo
    Toivanen, Pekka
    INTELLIGENT SYSTEMS DESIGN AND APPLICATIONS, ISDA 2021, 2022, 418 : 696 - 706
  • [9] Software architecture selection framework based on quality attributes
    Zayaraz, G
    Thambidurai, P
    INDICON 2005 Proceedings, 2005, : 167 - 170
  • [10] An IoT-based Architecture for Waste Management
    Aleyadeh, Sam
    Taha, Abd-Elhamid M.
    2018 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS WORKSHOPS (ICC WORKSHOPS), 2018,