Quality attributes of software architecture in IoT-based agricultural systems

IF 6.3 Q1 AGRICULTURAL ENGINEERING Smart agricultural technology Pub Date : 2024-08-01 DOI:10.1016/j.atech.2024.100523
{"title":"Quality attributes of software architecture in IoT-based agricultural systems","authors":"","doi":"10.1016/j.atech.2024.100523","DOIUrl":null,"url":null,"abstract":"<div><p>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 IoT-based 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.</p></div>","PeriodicalId":74813,"journal":{"name":"Smart agricultural technology","volume":null,"pages":null},"PeriodicalIF":6.3000,"publicationDate":"2024-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S277237552400128X/pdfft?md5=4f265ea113c9bf732ee4c29264b5d9d2&pid=1-s2.0-S277237552400128X-main.pdf","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Smart agricultural technology","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S277237552400128X","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"AGRICULTURAL ENGINEERING","Score":null,"Total":0}
引用次数: 0

Abstract

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 IoT-based 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.

查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
基于物联网的农业系统中软件架构的质量属性
软件架构是实现和确保各种软件质量属性的基石。它包含了所收集的产品需求,是为所有项目利益相关者勾勒质量特征的蓝图,同时还提供了测量和控制方法。尽管基于物联网的农业系统大幅增加,但有关其软件架构质量要素的研究却十分匮乏。为满足这一需求,本研究概述了为解决与农业系统相关的特定质量属性而定制的组件和服务。它确定、调查并介绍了影响基于物联网的农业系统软件架构设计的质量属性。本文确定并讨论了几个质量属性,包括性能、可扩展性、灵活性、互操作性、生产率、可扩展性和安全性,并将它们映射到基于物联网的农业软件架构的相应组件上。此外,还发现并讨论了基于物联网的农业系统软件架构质量的几个问题,如这些系统中使用的各种设备和协议所导致的实时处理和互操作性问题。本研究的结果为开发、执行和完善基于物联网的农业系统以满足农业行业不断变化的要求提供了宝贵的见解。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
CiteScore
4.20
自引率
0.00%
发文量
0
期刊最新文献
Development of a low-cost smart irrigation system for sustainable water management in the Mediterranean region Cover crop impacts on soil organic matter dynamics and its quantification using UAV and proximal sensing Design and development of machine vision robotic arm for vegetable crops in hydroponics Cybersecurity threats and mitigation measures in agriculture 4.0 and 5.0 Farmer's attitudes towards GHG emissions and adoption to low-cost sensor-driven smart farming for mitigation: The case of Ireland tillage and horticultural farmers
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1