1 Introduction
-
• Introducing a new classification for different IoT applications in agriculture.
-
• Identify and categorize both the challenges of the Internet of Things and its benefits from a sustainable development perspective on a national level.
-
• Extend SWARA based on IVTFN to calculate the weight of criteria.
-
• Provide a new decision-making matrix for selecting high-priority IoT applications in the agriculture sector using interval-valued triangular fuzzy sets.
-
• Assist national policy makers to better understand, and thus implement the applications of IoT in the field of agriculture.
2 Materials and Methods
2.1 Literature Review
Table 1
(Wang et al., 2019a) | (Scharfy et al., 2017) | (Cardoso et al., 2018) | (Veisi et al., 2016) | (Chiou et al., 2005) | (Quaddus and Siddique, 2001) | (Marcis et al., 2019) | (Zahm et al., 2008) | (Rezaei-Moghaddam and Karami, 2008) | (Velten et al., 2015) | (Poursaeed et al., 2010) | (Fatemi and Rezaei-Moghaddam, 2019) | (Liu et al., 2019) | (Khishtandar et al., 2017) | ||
Weighting method | FAHP | AHP | CRITIC | AHP | FAHP | AHP | – | – | AHP | – | AHP | AHP | FAHP | HFLTS | |
Selection method | VIKOR | MAVT | PROMETHEE-II | AHP | FAHP | AHP | – | – | AHP | – | AHP | AHP | FTOPSIS | MAMCA | |
Criteria extraction method | L | L | L | L | L | L | L | IDEA | L* | L* | L | L | L | L | |
Environmental | Global warming | ∘ | ∘ | ∘ | |||||||||||
Environmental pollution | ∘ | ∘ | ∘ | ∘ | ∘ | ∘ | ∘ | ∘ | ∙ | ∘ | ∘ | ||||
Rational use of natural resources | ∘ | ∘ | ∘ | ∘ | ∘ | ∙ | ∘ | ∙ | ∘ | ||||||
Biodiversity | ∙ | ∘ | ∙ | ∙ | |||||||||||
Development of clean energy extraction | ∙ | ||||||||||||||
Ecologic resilience | ∙ | ∙ | |||||||||||||
Non-renewable resource recycling (Waste management) | ∙ | ∘ | ∘ | ∙ | |||||||||||
Quality of products | ∙ | ∘ | ∘ | ||||||||||||
Animal well-being | ∘ | ∙ | |||||||||||||
Harmony with nature | ∙ | ||||||||||||||
Economic | Financial measures and profitability [return on assets (ROA), return on equity (ROE), return on investment (ROI)] | ∘ | ∘ | ∘ | ∙ | ∘ | |||||||||
Saving of fossil fuel energy | ∙ | ||||||||||||||
Investment costs | ∘ | ∙ | ∘ | ||||||||||||
Amortisation time | ∙ | ||||||||||||||
Life cycle costs | ∙ | ||||||||||||||
Economic dependency on natural resources | ∙ | ||||||||||||||
Employment | ∙ | ∙ | ∙ | ∙ | ∘ | ∙ | ∙ | ||||||||
Economic growth | ∘ | ∘ | ∙ | ||||||||||||
Combination of resource possession systems | ∙ | ||||||||||||||
Risk management | ∙ | ||||||||||||||
Productivity | ∙ | ∙ | ∙ | ∘ | ∙ | ||||||||||
Social | Social acceptability | ∙ | ∘ | ∙ | ∘ | ∙ | |||||||||
Applicability | ∙ | ||||||||||||||
Health and safety and welfare and quality of life (employees and cooperative members) | ∙ | ∘ | ∙ | ∙ | ∙ | ∙ | ∙ | ∙ | ∙ | ∙ | |||||
Improvement of environmental culture and awareness | ∙ | ||||||||||||||
Equity and poverty alleviation | ∙ | ∘ | ∙ | ∙ | ∙ | ∘ | |||||||||
Mutual collaboration and participation | ∘ | ∘ | ∙ | ∘ | ∙ | ∘ | ∙ | ||||||||
Education and qualification (employees and cooperative members) | ∙ | ∙ | ∙ | ∙ | ∙ | ||||||||||
Cultural preservation | ∙ | ||||||||||||||
Reducing farmers migration | ∘ | ∘ | ∙ | ∙ | |||||||||||
Compatibility with a political, legislative and administrative framework | ∙ | ||||||||||||||
Contribution to regional development | ∙ | ||||||||||||||
Technical | Development potential | ∙ | |||||||||||||
Eco-friendly technologies | ∙ | ||||||||||||||
Environmental adaptability | ∙ | ||||||||||||||
Modern agricultural technologies for yield increase | ∙ | ∙ | |||||||||||||
Technology maturity | ∙ | ∙ | ∙ | ||||||||||||
∘= is partly or implicitly proposed by the author(s) | ∙= is (explicitly) offered by the author(s) |
2.1.1 The Concept of IoT
Table 2
(Mohammadzadeh et al., 2018) | (Khan and Ismail, 2017) | (Brewster et al., 2017) | (Pivoto et al., 2018) | (Elijah et al., 2018) | (Kamienski et al., 2018) | (Upadhyay et al., 2019) | (Al-Fuqaha et al., 2015) | (Aldowah et al., 2019) | (Diwaker et al., 2019) | (Aswale et al., 2019) | (Akinyoade and Eluwole, 2019) | (Instituto de Normalización, Acreditación, 2018) | ||
Weighting method | FANP | – | – | – | – | – | – | – | – | – | – | – | – | |
Selection Method | FANP | – | – | – | – | – | – | – | – | – | – | – | – | |
Criteria extraction method | L | – | – | – | – | – | – | – | – | – | – | – | – | |
Technological | Architecture and design | ∙ | ∙ | |||||||||||
Interoperability | ∙ | ∘ | ∙ | ∘ | ∙ | ∙ | ∙ | ∘ | ∙ | |||||
Device heterogeneity | ∙ | ∘ | ∘ | ∘ | ∘ | |||||||||
Addressing | ∙ | ∘ | ∙ | |||||||||||
Ubiquitous data management | ∙ | ∘ | ∘ | ∙ | ∙ | ∘ | ∙ | |||||||
Hardware construction | ∙ | ∘ | ||||||||||||
Fault tolerance | ∙ | ∘ | ∘ | ∘ | ∘ | |||||||||
Lack of supporting infrastructure | ∙ | ∙ | ||||||||||||
Data processing power | ∙ | |||||||||||||
Choice of technology | ∙ | |||||||||||||
Localisation | ∙ | |||||||||||||
Optimisation of resources | ∙ | ∘ | ||||||||||||
Precision | ∘ | ∘ | ∙ | |||||||||||
Data volume and scalability | ∙ | ∘ | ∙ | |||||||||||
Internet-connectivity | ∙ | ∙ | ||||||||||||
Privacy and security | Data confidentiality | ∙ | ∘ | ∙ | ∙ | ∙ | ∘ | |||||||
Network security | ∙ | ∙ | ∘ | ∙ | ∙ | ∙ | ∙ | ∘ | ||||||
Transparency | ∙ | |||||||||||||
IoT devices’ safety | ∙ | ∙ | ∘ | ∙ | ∘ | ∙ | ||||||||
Conflict of interests | ∙ | |||||||||||||
Privacy | ∙ | ∙ | ∙ | ∙ | ||||||||||
Security vulnerabilities in the overall IoT system | ∙ | |||||||||||||
Identity and access management | ∙ | ∙ | ||||||||||||
Business | Business model | ∙ | ∙ | ∙ | ||||||||||
Investing in IoT development | ∙ | |||||||||||||
Economic development opportunities and issues | ∙ | |||||||||||||
Customer expectations and quality of service | ∙ | ∘ | ||||||||||||
Heterogeneity of the sector | ∙ | |||||||||||||
Farm sizes and capital investment costs | ∙ | ∙ | ||||||||||||
Legal and regulatory | Data usage | ∙ | ||||||||||||
Standardisation | ∙ | ∙ | ||||||||||||
Cross border data flows and global cooperation | ∙ | |||||||||||||
Liability | ∙ | |||||||||||||
Data ownership and data collection management | ∙ | ∘ | ∘ | |||||||||||
GDPR and IoT | ∘ | ∘ | ||||||||||||
Cultural | Education and training | ∙ | ∙ | ∙ | ∙ | ∙ | ||||||||
Ethics | ∙ | |||||||||||||
Trust | ∙ | ∙ | ∙ | ∙ | ||||||||||
Vandalism | ∙ | |||||||||||||
∘= is partly/implicitly proposed by author(s) | ∙ = is (explicitly) proposed by author(s) |
-
1) The global network of intelligent objects interconnected by advanced internet technologies;
-
2) A set of support technologies needed to achieve the desired vision (including RDFs, sensors/actuators, Machine-to-Machine communication devices, and others);
-
3) Group of applications and services that leverage these technologies to establish new businesses and maximise market opportunities (Miorandi et al., 2012).
2.1.2 IoT Applications in the Agriculture sector
Table 3
Application | IoT role | Area | |||||||
A1 | A2 | A3 | A4 | A5 | A6 | A7 | A8 | ||
Weather forecasting | Monitoring weather attributes including humidity, temperature, soil moisture, rainfall and the light intensity across the farmland in remote locations and also the weather forecast data | ✓ | ✓ | ||||||
Irrigation management system | Monitoring soil moisture, soil temperature, environmental parameters | ✓ | ✓ | ✓ | ✓ | ||||
Estimation of critical virtual water for irrigation in the district | Monitoring environmental parameters in the districts | ✓ | |||||||
Agricultural drought data acquisition | Gathering and monitoring agricultural drought data in real-time | ✓ | |||||||
Pump control system | Real-time and remotely monitoring and controlling pumps | ✓ | |||||||
Municipal wastewater monitoring and control system for agriculture and gardening application | Real-time pH monitoring and control | ✓ | |||||||
Water level monitoring system | Collect, analyse and predict the water level detail, water usage and other information of particular water source from a remote location in real-time | ✓ | |||||||
Water quality assessment system | Monitoring water quality attributes including chemicals, pH, and temperature | ✓ | ✓ | ||||||
Disease and pest detection and control | Collect, analyse and predict the disease in leaf, stem and fruit and pests through image processing | ✓ | ✓ | ✓ | |||||
Weed detection system | Predict the weeds through image processing and based on related statistical algorithms | ✓ | |||||||
Agricultural machinery intelligent scheduling | Considering the factors including weather and crop mature time, computing the smallest distance matrix of all deployment sites and the smallest path matrix relevant, assigning tasks and sorting the task routes | ✓ | |||||||
Navigation system for agricultural machines | Navigate automated guided vehicles on a field based on global positioning system and google maps service | ✓ | |||||||
Seedbed monitoring | Monitoring environmental parameters of seed breeding including soil temperature, soil humidity, air humidity, light, ambient, and air temperature | ✓ | |||||||
Agriculture Market Information System for small-scale farmers | Collecting and monitoring data including product type with image, quality of product with a current close-up picture, current growth stage with image, estimated date of harvest, the estimated quantity of yield, farmers contact, location of the farm/field and distance from the nearest road point | ✓ | |||||||
Predictive crop growth models | Stores periodic data collected through environmental and soil parameters, and then Big Data analysis is carried out for providing suggestions to the farmers for crops to be taken on the farmland with peculiar soil properties based on the previous stock of agro products and current requirements in the market | ✓ | ✓ | ||||||
Farm management system | Monitoring soil and environmental parameters | ✓ | ✓ | ✓ | ✓ | ||||
Automatic sorting system | Classification crops by image processing | ✓ | |||||||
Waste management | Real-time and continuous acquisition and analysis of decisive variables allow the identification, monitoring, improvement, and optimisation of various components along with the design of the supply chain | ✓ | |||||||
Monitoring system to prevent animal attacks | Detect and avoid animal intrusions | ✓ | |||||||
Detection and agriculture product theft prevention system | Determining abnormal behaviours by using an image monitoring system | ✓ | |||||||
The surveillance system in the agricultural drying process | Monitoring and tracking environmental parameters including temperature and moisture in the agricultural drying process | ✓ | |||||||
Satellite monitoring agricultural lands | Collect and analyse information through satellite monitoring | ✓ | |||||||
Smart flood disaster prediction system | Real-time monitoring flood attributes including humidity, temperature, pressure, rainfall and river water level | ✓ | |||||||
Condition monitoring system | Monitoring environmental parameters including the amount of rainfall, leaf wetness, temperature, humidity, soil moisture, salinity, climate, dry circle, solar radiation, pest movement, human activities | ✓ | ✓ | ✓ | ✓ | ✓ | |||
Fertilisation System (fertiliser requirement for the current crop) | Monitoring soil condition such as soil moisture, soil temperature and soil pH | ✓ | ✓ | ✓ | |||||
Warehousing management | Condition monitoring including temperature and humidity of crops and detection of the presence of any beetles and invader | ✓ | ✓ | ||||||
Energy management | Monitor the status of the small off-grid photovoltaic system consists of a photovoltaic voltage and ampere, battery voltage, and battery current loading | ✓ | ✓ | ✓ | |||||
Leisure agriculture intelligent system | Collect and analyse new data about fields and shows out in the website form for tourist | ✓ | |||||||
Frost event prediction system | Gather and monitor data including air temperature, air relative humidity, soil moisture, soil temperature that represents the orchard environment | ✓ | |||||||
Cattle movement and feed monitoring | Animal tracking and behavioural analysis and monitoring of animals feed | ✓ | |||||||
Fire detection system | Monitoring soil and air temperatures and humidity, and the different levels of gases such as carbon monoxide, carbon dioxide, toluene, oxygen, hydrogen, methane, isobutene, ammonia, ethanol, hydrogen sulfide, and nitrogen dioxide | ✓ | ✓ | ||||||
Timber tracing management | Tracking timbers from the forest through the supply chain to the consumer | ✓ | |||||||
Tree tracking | Forest identification and tree tracking | ✓ | |||||||
Food safety traceability system | Putting a sensor tag on crops to trace its production, processing, wholesale and retail | ✓ | |||||||
Management information system | Real-time Tracking of agricultural products in different areas with RFID technology | ✓ | |||||||
Real-time pricing mechanism | Real-time pricing by implementing a smart RFID/NFC price tag by identifying food quality features | ✓ |
2.2 Research Methodology
Fig. 2
2.2.1 Fuzzy Delphi Method
(1)
\[ {T_{A}}=({L_{A}},{M_{A}},{U_{A}}),\hspace{1em}{L_{A}}=\min ({X_{{A_{i}}}}),{U_{A}}=\max ({X_{{A_{i}}}}),\hspace{1em}{M_{A}}=\sqrt[n]{{\prod \limits_{i=1}^{n}}{X_{{A_{i}}}}},\]2.2.2 Interval-Valued Triangular Fuzzy Numbers
(3)
\[ \tilde{A}=\big[{\tilde{A}^{L}},{\tilde{A}^{U}}\big]=\big[\big({a^{\prime }_{l}},{a^{\prime }_{m}},{a^{\prime }_{u}};{\omega ^{\prime }_{A}}\big),({a_{l}},{a_{m}},{a_{u}};{\omega _{A}})\big],\](5)
\[\begin{aligned}{}& \tilde{A}\oplus \tilde{B}=\big[\big({a_{l}}+{b_{l}},{a^{\prime }_{l}}+{b^{\prime }_{l}}\big),{a_{m}}+{b_{m}},\big({a^{\prime }_{u}}+{b^{\prime }_{u}},{a_{u}}+{b_{u}}\big)\big],\end{aligned}\](6)
\[\begin{aligned}{}& \tilde{A}\circleddash \tilde{B}=\big[\big({a_{l}}-{b_{l}},{a^{\prime }_{l}}-{b^{\prime }_{l}}\big),{a_{m}}-{b_{m}},\big({a^{\prime }_{u}}-{b^{\prime }_{u}},{a_{u}}-{b_{u}}\big)\big]\end{aligned}\](7)
\[\begin{aligned}{}& \tilde{A}\otimes \tilde{B}=\big[\big({a_{l}}\times {b_{l}},{a^{\prime }_{l}}\times {b^{\prime }_{l}}\big),{a_{m}}\times {b_{m}},\big({a^{\prime }_{u}}\times {b^{\prime }_{u}},{a_{u}}\times {b_{u}}\big)\big],\end{aligned}\]2.2.3 Linguistic Variables
Table 4
Linguistic variables for weighting criteria | Linguistic variables for ranking alternatives | ||
Linguistic variables | IVTFN | Linguistic variables | IVTFN |
Equally important (EI) | $[(0.75,0.8);0.9;(0.9,0.9)]$ | Very High (VH) | $[(0.75,0.8);0.9;(0.9,0.9)]$ |
Moderately less important (MOL) | $[(0.55,0.6);0.7;(0.8,0.85)]$ | High (H) | $[(0.55,0.6);0.7;(0.8,0.85)]$ |
Less important (LI) | $[(0.35,0.4);0.5;(0.6,0.65)]$ | Medium (M) | $[(0.35,0.4);0.5;(0.6,0.65)]$ |
Very less important (VLI) | $[(0.15,0.2);0.3;(0.4,0.45)]$ | Low (L) | $[(0.15,0.2);0.3;(0.4,0.45)]$ |
Much less important (MUL) | $[(0.1,0.1);0.1;(0.2,0.25)]$ | Very Low (VL) | $[(0.1,0.1);0.1;(0.2,0.25)]$ |
2.2.4 Development of the SWARA Method Based on Interval-Valued Triangular Fuzzy Numbers
-
1. Prioritise the criteria: At this stage, the final criteria for evaluating the alternatives are sorted based on their importance in a descending order. The most important and the least essential criteria are ranked highest and lowest in the ranking process, respectively.
-
2. Determine the relative importance of the criteria (${\tilde{\mathrm{S}}_{j}}$): The relative importance of each measure is measured close to the higher rank criterion, which is represented by the value ${\tilde{\mathrm{S}}_{j}}$.
-
3. Calculate the coefficient ${\tilde{K}_{j}}$: The coefficient ${\tilde{K}_{j}}$ as a function of relative importance for each criterion is determined using equation (10)
-
4. Calculate the initial weight of the criteria: At this stage, the initial importance of each measure is calculated using equation (11)
-
5. Calculate the final normalised weight: Finally, the final normalised weights are obtained by equation (12)
(12)
\[ {\tilde{w}_{j}}=\frac{{\tilde{q}_{j}}}{{\textstyle\textstyle\sum _{k=1}^{n}}{\tilde{q}_{k}}}.\]
2.2.5 IVTFN ARAS
(14)
\[ \tilde{X}=\left[\begin{array}{c@{\hskip4.0pt}c@{\hskip4.0pt}c@{\hskip4.0pt}c@{\hskip4.0pt}c}{\tilde{x}_{01}}\hspace{1em}& \cdots \hspace{1em}& {\tilde{x}_{0j}}\hspace{1em}& \cdots \hspace{1em}& {\tilde{x}_{0n}}\\ {} \vdots \hspace{1em}& \ddots \hspace{1em}& \vdots \hspace{1em}& \ddots \hspace{1em}& \vdots \\ {} {\tilde{x}_{i1}}\hspace{1em}& \cdots \hspace{1em}& {\tilde{x}_{ij}}\hspace{1em}& \cdots \hspace{1em}& {\tilde{x}_{in}}\\ {} \vdots \hspace{1em}& \ddots \hspace{1em}& \vdots \hspace{1em}& \ddots \hspace{1em}& \vdots \\ {} {\tilde{x}_{m1}}\hspace{1em}& \cdots \hspace{1em}& {\tilde{x}_{mj}}\hspace{1em}& \cdots \hspace{1em}& {\tilde{x}_{mn}}\end{array}\right],\hspace{1em}i=0,1,\dots ,m;\hspace{2.5pt}j=1,2,\dots ,n,\](15)
\[ {\tilde{x}_{0j}}=\big[\big({l_{0j}},{l^{\prime }_{0j}}\big),{m_{0j}},\big({u^{\prime }_{0j}},{u_{0j}}\big)\big],\](16)
\[\begin{aligned}{}& {l_{0j}}=\left\{\begin{array}{l@{\hskip4.0pt}l}{\max _{i}}{l_{ij}},\hspace{1em}& j\in {\Omega _{\max }},\\ {} {\min _{i}}{l_{ij}},\hspace{1em}& j\in {\Omega _{\min }},\end{array}\right.\end{aligned}\](17)
\[\begin{aligned}{}& {l^{\prime }_{0j}}=\left\{\begin{array}{l@{\hskip4.0pt}l}{\max _{i}}{l^{\prime }_{ij}},\hspace{1em}& j\in {\Omega _{\max }},\\ {} {\min _{i}}{l^{\prime }_{ij}},\hspace{1em}& j\in {\Omega _{\min }},\end{array}\right.\end{aligned}\](18)
\[\begin{aligned}{}& {m_{0j}}=\left\{\begin{array}{l@{\hskip4.0pt}l}{\max _{i}}{m_{ij}},\hspace{1em}& j\in {\Omega _{\max }},\\ {} {\min _{i}}{m_{ij}},\hspace{1em}& j\in {\Omega _{\min }},\end{array}\right.\end{aligned}\](21)
\[\begin{aligned}{}& \tilde{\overline{X}}=\left[\begin{array}{c@{\hskip4.0pt}c@{\hskip4.0pt}c@{\hskip4.0pt}c@{\hskip4.0pt}c}{\tilde{\overline{x}}_{01}}\hspace{1em}& \cdots \hspace{1em}& {\tilde{\overline{x}}_{0j}}\hspace{1em}& \cdots \hspace{1em}& {\tilde{\overline{x}}_{0n}}\\ {} \vdots \hspace{1em}& \ddots \hspace{1em}& \vdots \hspace{1em}& \ddots \hspace{1em}& \vdots \\ {} {\tilde{\overline{x}}_{i1}}\hspace{1em}& \cdots \hspace{1em}& {\tilde{\overline{x}}_{ij}}\hspace{1em}& \cdots \hspace{1em}& {\tilde{\overline{x}}_{in}}\\ {} \vdots \hspace{1em}& \ddots \hspace{1em}& \vdots \hspace{1em}& \ddots \hspace{1em}& \vdots \\ {} {\tilde{\overline{x}}_{m1}}\hspace{1em}& \cdots \hspace{1em}& {\tilde{\overline{x}}_{mj}}\hspace{1em}& \cdots \hspace{1em}& {\tilde{\overline{x}}_{mn}}\end{array}\right],\hspace{1em}i=0,1,\dots ,m;\hspace{2.5pt}j=1,2,\dots ,n,\end{aligned}\](22)
\[\begin{aligned}{}& {\tilde{\overline{x}}_{ij}}=\left\{\begin{array}{l@{\hskip4.0pt}l}\Big[\Big(\frac{{a_{ij}}}{{c_{j}^{+}}},\frac{{a^{\prime }_{ij}}}{{c_{j}^{+}}}\Big),\frac{{b_{ij}}}{{c_{j}^{+}}},\Big(\frac{{c^{\prime }_{ij}}}{{c_{j}^{+}}},\frac{{c_{ij}}}{{c_{j}^{+}}}\Big)\Big],\hspace{1em}& j\in {\Omega _{\max }},\\ {} \Big[\Big(\frac{\frac{1}{{a_{ij}}}}{{a_{j}^{-}}},\frac{\frac{1}{{a^{\prime }_{ij}}}}{{a_{j}^{-}}}\Big),\frac{\frac{1}{{b_{ij}}}}{{a_{j}^{-}}},\Big(\frac{\frac{1}{{c^{\prime }_{ij}}}}{{a_{j}^{-}}},\frac{\frac{1}{{c_{ij}}}}{{a_{j}^{-}}}\Big)\Big],\hspace{1em}& j\in {\Omega _{\min }},\end{array}\right.\end{aligned}\](23)
\[ \tilde{\hat{X}}=\left[\begin{array}{c@{\hskip4.0pt}c@{\hskip4.0pt}c@{\hskip4.0pt}c@{\hskip4.0pt}c}{\tilde{\hat{x}}_{01}}\hspace{1em}& \cdots \hspace{1em}& {\tilde{\hat{x}}_{0j}}\hspace{1em}& \cdots \hspace{1em}& {\tilde{\hat{x}}_{0n}}\\ {} \vdots \hspace{1em}& \ddots \hspace{1em}& \vdots \hspace{1em}& \ddots \hspace{1em}& \vdots \\ {} {\tilde{\hat{x}}_{i1}}\hspace{1em}& \cdots \hspace{1em}& {\tilde{\hat{x}}_{ij}}\hspace{1em}& \cdots \hspace{1em}& {\tilde{\hat{x}}_{in}}\\ {} \vdots \hspace{1em}& \ddots \hspace{1em}& \vdots \hspace{1em}& \ddots \hspace{1em}& \vdots \\ {} {\tilde{\hat{x}}_{m1}}\hspace{1em}& \cdots \hspace{1em}& {\tilde{\hat{x}}_{mj}}\hspace{1em}& \cdots \hspace{1em}& {\tilde{\hat{x}}_{mn}}\end{array}\right],\hspace{1em}i=0,1,\dots ,m;\hspace{2.5pt}j=1,2,\dots ,n.\](25)
\[ {\tilde{S}_{i}}={\sum \limits_{j=1}^{n}}{\tilde{\hat{x}}_{ij}},\hspace{1em}i=0,1,\dots ,m,\](26)
\[ {S_{i}}=\frac{(1-\lambda ){S_{il}}+\lambda {S_{i{l^{\prime }}}}+{S_{im}}+\lambda {S_{i{u^{\prime }}}}+(1-\lambda ){S_{iu}}}{5},\hspace{1em}\lambda \in [0,1].\]2.2.6 Developing an Evaluation Framework
3 Case Study and Results
3.1 Fuzzy Delphi Results
Table 5
Code | Criteria | Code | Sub-Criteria |
C1 | Environmental | C11 | Global warming |
C12 | Environmental pollutions | ||
C13 | Rational use of natural resources | ||
C14 | Quality of products | ||
C2 | Economic | C21 | Financial measures and profitability [return on assets (ROA), return on equity (ROE), return on investment (ROI)] |
C22 | Risk management | ||
C23 | Productivity | ||
C3 | Social | C31 | Health and safety and welfare and quality of life (employees and cooperative member) |
C32 | Reducing farmers migration | ||
C33 | Contribution to regional development | ||
C4 | Technical | C41 | Development potential |
C42 | Eco-friendly technologies | ||
C43 | Modern agricultural technologies for yield increase | ||
C44 | Technology maturity |
Table 6
Code | Criteria | Code | Sub-Criteria |
I1 | Technological | I11 | Architecture and design |
I12 | Interoperability | ||
I13 | Lack of supporting infrastructure | ||
I14 | Data processing power | ||
I15 | Choice of technology | ||
I2 | Privacy and security | I21 | Transparency |
I22 | IoT devices’ safety | ||
I23 | Conflict of interests | ||
I3 | Business | I31 | Business model |
I32 | Investing in IoT development | ||
I33 | Economic development opportunities and issues | ||
I34 | Customer expectations and quality of service | ||
I35 | Heterogeneity of the sector | ||
I36 | Farm sizes and capital investment costs | ||
I4 | Legal and regulatory | I41 | Data usage |
I42 | Cross border data flows and global cooperation | ||
I43 | Liability | ||
I44 | Data ownership and data collection management | ||
I45 | GDPR and IoT | ||
I5 | Cultural | I51 | Education and training |
I52 | Ethics | ||
I53 | Trust |
3.2 Results of the IVTFN SWARA Method
Table 7
Criterion Code | Experts’ opinion | Comparative importance of average value ${\tilde{S}_{j}}$ | Coefficient ${\tilde{k}_{j}}={\tilde{S}_{j}}+1$ | Recalculated weight ${\tilde{q}_{j}}$ | Weight $({\tilde{w}_{j}})$ | |
Sustainable development | C2 | – | – | [(1, 1), 1, (1, 1)] | [(1, 1), 1, (1, 1)] | [(0.39, 0.41), 0.44, (0.46, 0.47)] |
C1 | LI | [(0.15, 0.2), 0.3, (0.4, 0.45)] | [(1.15, 1.2), 1.3, (1.4, 1.45)] | [(0.61, 0.63), 0.67, (0.71, 0.74)] | [(0.24, 0.26), 0.29, (0.33, 0.35)] | |
C3 | EI | [(0.1, 0.1), 0.1, (0.2, 0.25)] | [(1.1, 1.1), 1.1, (1.2, 1.25)] | [(0.32, 0.33), 0.35, (0.4, 0.42)] | [(0.13, 0.13), 0.15, (0.18, 0.2)] | |
C4 | VLI | [(0.1, 0.1), 0.1, (0.2, 0.25)] | [(1.1, 1.1), 1.1, (1.2, 1.25)] | [(0.22, 0.23), 0.27, (0.33, 0.37)] | [(0.09, 0.1), 0.12, (0.15, 0.17)] | |
⋮ | ⋮ | ⋮ | ⋮ | ⋮ | ⋮ | |
C41 | – | – | [(1, 1), 1, (1, 1)] | [(1, 1), 1, (1, 1)] | [(0.42, 0.44), 0.47, (0.48, 0.48)] | |
C43 | EI | [(0.15, 0.2), 0.3, (0.4, 0.45)] | [(1.15, 1.2), 1.3, (1.4, 1.45)] | [(0.53, 0.53), 0.53, (0.56, 0.57)] | [(0.22, 0.23), 0.25, (0.27, 0.28)] | |
C44 | LI | [(0.1, 0.1), 0.1, (0.2, 0.25)] | [(1.1, 1.1), 1.1, (1.2, 1.25)] | [(0.32, 0.33), 0.35, (0.4, 0.42)] | [(0.14, 0.14), 0.16, (0.19, 0.2)] | |
C42 | VLI | [(0.15, 0.2), 0.3, (0.4, 0.45)] | [(1.15, 1.2), 1.3, (1.4, 1.45)] | [(0.22, 0.23), 0.27, (0.33, 0.37)] | [(0.09, 0.1), 0.13, (0.16, 0.18)] | |
Internet of things challenges | I2 | – | – | [(1, 1), 1, (1, 1)] | [(1, 1), 1, (1, 1)] | [(0.31, 0.33), 0.36, (0.39, 0.41)] |
I4 | VLI | [(0.15, 0.2), 0.3, (0.4, 0.45)] | [(1.15, 1.2), 1.3, (1.4, 1.45)] | [(0.69, 0.71), 0.77, (0.83, 0.87)] | [(0.22, 0.24), 0.28, (0.33, 0.36)] | |
I3 | MOL | [(0.1, 0.1), 0.1, (0.2, 0.25)] | [(1.1, 1.1), 1.1, (1.2, 1.25)] | [(0.37, 0.4), 0.45, (0.52, 0.56)] | [(0.12, 0.13), 0.16, (0.21, 0.23)] | |
I1 | LI | [(0.1, 0.1), 0.1, (0.2, 0.25)] | [(1.1, 1.1), 1.1, (1.2, 1.25)] | [(0.23, 0.25), 0.3, (0.37, 0.42)] | [(0.07, 0.08), 0.11, (0.15, 0.17)] | |
I5 | VLI | [(0.35, 0.4), 0.5, (0.6, 0.65)] | [(1.35, 1.4), 1.5, (1.6, 1.65)] | [(0.16, 0.18), 0.23, (0.31, 0.36)] | [(0.05, 0.06), 0.08, (0.12, 0.15)] | |
⋮ | ⋮ | ⋮ | ⋮ | ⋮ | ⋮ | |
I53 | – | – | [(1, 1), 1, (1, 1)] | [(1, 1), 1, (1, 1)] | [(0.48, 0.5), 0.52, (0.53, 0.53)] | |
I52 | EI | [(0.15, 0.2), 0.3, (0.4, 0.45)] | [(1.15, 1.2), 1.3, (1.4, 1.45)] | [(0.53, 0.53), 0.53, (0.56, 0.57)] | [(0.25, 0.26), 0.27, (0.29, 0.3)] | |
I51 | VLI | [(0.15, 0.2), 0.3, (0.4, 0.45)] | [(1.15, 1.2), 1.3, (1.4, 1.45)] | [(0.36, 0.38), 0.4, (0.46, 0.5)] | [(0.18, 0.19), 0.21, (0.24, 0.26)] |
Table 8
Criterion Code | Expert 1 | Expert 2 | Expert 3 | Aggregated based on the geometric mean | Normalised final weights | |
Sustainable development | C1 | [(0.24, 0.26), 0.29, (0.33, 0.35)] | [(0.42, 0.43), 0.46, (0.48, 0.49)] | [(0.24, 0.26), 0.29, (0.31, 0.33)] | [(0.29, 0.3), 0.34, (0.37, 0.38)] | [(0.26, 0.28), 0.35, (0.42, 0.46)] |
C2 | [(0.39, 0.41), 0.44, (0.46, 0.47)] | [(0.23, 0.24), 0.27, (0.3, 0.32)] | [(0.45, 0.46), 0.49, (0.5, 0.51)] | [(0.34, 0.36), 0.38, (0.41, 0.42)] | [(0.3, 0.33), 0.4, (0.47, 0.51)] | |
C3 | [(0.13, 0.13), 0.15, (0.18, 0.2)] | [(0.14, 0.15), 0.18, (0.21, 0.23)] | [(0.07, 0.07), 0.08, (0.1, 0.11)] | [(0.11, 0.11), 0.13, (0.16, 0.17)] | [(0.09, 0.1), 0.13, (0.18, 0.21)] | |
C4 | [(0.09, 0.1), 0.12, (0.15, 0.17)] | [(0.07, 0.08), 0.09, (0.12, 0.13)] | [(0.13, 0.14), 0.15, (0.17, 0.19)] | [(0.09, 0.1), 0.12, (0.15, 0.16)] | [(0.08, 0.09), 0.12, (0.17, 0.2)] | |
⋮ | ⋮ | ⋮ | ⋮ | ⋮ | ⋮ | |
C41 | [(0.42, 0.44), 0.47, (0.48, 0.48)] | [(0.25, 0.26), 0.27, (0.29, 0.29)] | [(0.24, 0.25), 0.28, (0.31, 0.33)] | [(0.29, 0.31), 0.33, (0.35, 0.36)] | [(0.07, 0.08), 0.09, (0.1, 0.11)] | |
C42 | [(0.09, 0.1), 0.13, (0.16, 0.18)] | [(0.13, 0.14), 0.14, (0.16, 0.17)] | [(0.13, 0.13), 0.15, (0.17, 0.19)] | [(0.12, 0.12), 0.14, (0.16, 0.18)] | [(0.03, 0.03), 0.04, (0.05, 0.05)] | |
C43 | [(0.22, 0.23), 0.25, (0.27, 0.28)] | [(0.48, 0.49), 0.51, (0.51, 0.51)] | [(0.07, 0.07), 0.09, (0.11, 0.12)] | [(0.19, 0.2), 0.22, (0.25, 0.26)] | [(0.05, 0.05), 0.06, (0.07, 0.08)] | |
C44 | [(0.14, 0.14), 0.16, (0.19, 0.2)] | [(0.07, 0.07), 0.07, (0.09, 0.1)] | [(0.44, 0.46), 0.48, (0.5, 0.51)] | [(0.16, 0.17), 0.18, (0.2, 0.21)] | [(0.04, 0.04), 0.05, (0.06, 0.07)] | |
Internet of things challenges | I1 | [(0.09, 0.1), 0.12, (0.15, 0.17)] | [(0.07, 0.08), 0.09, (0.12, 0.13)] | [(0.13, 0.14), 0.15, (0.17, 0.19)] | [(0.09, 0.1), 0.12, (0.15, 0.16)] | [(0.09, 0.11), 0.15, (0.22, 0.26)] |
I2 | [(0.31, 0.33), 0.36, (0.39, 0.41)] | [(0.06, 0.06), 0.08, (0.1, 0.12)] | [(0.06, 0.07), 0.08, (0.09, 0.1)] | [(0.1, 0.11), 0.13, (0.16, 0.17)] | [(0.1, 0.12), 0.17, (0.23, 0.27)] | |
I3 | [(0.12, 0.13), 0.16, (0.21, 0.23)] | [(0.21, 0.22), 0.24, (0.26, 0.27)] | [(0.42, 0.43), 0.46, (0.48, 0.48)] | [(0.22, 0.23), 0.26, (0.29, 0.31)] | [(0.22, 0.25), 0.33, (0.43, 0.5)] | |
I4 | [(0.22, 0.24), 0.28, (0.33, 0.36)] | [(0.07, 0.08), 0.09, (0.12, 0.13)] | [(0.23, 0.24), 0.27, (0.3, 0.31)] | [(0.15, 0.16), 0.19, (0.22, 0.24)] | [(0.15, 0.18), 0.24, (0.33, 0.39)] | |
I5 | [(0.05, 0.06), 0.08, (0.12, 0.15)] | [(0.12, 0.12), 0.14, (0.16, 0.17)] | [(0.04, 0.04), 0.05, (0.07, 0.08)] | [(0.06, 0.07), 0.08, (0.11, 0.12)] | [(0.06, 0.07), 0.11, (0.16, 0.2)] | |
⋮ | ⋮ | ⋮ | ⋮ | ⋮ | ⋮ | |
I51 | [(0.18, 0.19), 0.21, (0.24, 0.26)] | [(0.27, 0.28), 0.29, (0.31, 0.32)] | [(0.49, 0.5), 0.52, (0.54, 0.55)] | [(0.28, 0.29), 0.31, (0.34, 0.36)] | [(0.05, 0.06), 0.07, (0.09, 0.1)] | |
I52 | [(0.25, 0.26), 0.27, (0.29, 0.3)] | [(0.15, 0.15), 0.17, (0.19, 0.2)] | [(0.14, 0.15), 0.18, (0.21, 0.23)] | [(0.17, 0.18), 0.2, (0.23, 0.24)] | [(0.03, 0.04), 0.05, (0.06, 0.07)] | |
I53 | [(0.48, 0.5), 0.52, (0.53, 0.53)] | [(0.52, 0.53), 0.54, (0.55, 0.55)] | [(0.26, 0.28), 0.3, (0.34, 0.35)] | [(0.4, 0.42), 0.44, (0.46, 0.47)] | [(0.08, 0.08), 0.1, (0.12, 0.13)] |
Table 9
SD Criteria | Global weights | IoT development challenges criteria | Global weights |
Environmental (C1) | 0.3525 | Technological (I1) | 0.1655 |
Global warming (C11) | 0.0287 | Architecture and design (I11) | 0.038 |
Environmental pollutions (C12) | 0.0747 | Interoperability (I12) | 0.0314 |
Rational use of natural resources (C13) | 0.0925 | Lack of supporting infrastructure (I13) | 0.038 |
Quality of products (C14) | 0.0591 | Data processing power (I14) | 0.0417 |
Economic (C2) | 0.401 | Choice of technology (I15) | 0.0422 |
Financial measures and profitability (C21) | 0.1122 | Privacy and security (I2) | 0.1785 |
Risk management (C22) | 0.0527 | Transparency (I21) | 0.0934 |
Productivity (C23) | 0.1016 | IoT devices’ safety (I22) | 0.0701 |
Social (C3) | 0.1427 | Conflict of interests (I23) | 0.0616 |
Health and safety and welfare and quality of life (C31) | 0.0963 | Business (I3) | 0.346 |
Reducing farmers migration (C32) | 0.0611 | Business model (I31) | 0.0439 |
Contribution to regional development (C33) | 0.0993 | Investing in IoT development (I32) | 0.0414 |
Technical (C4) | 0.1321 | Economic development opportunities and issues (I33) | 0.0309 |
Development potential (C41) | 0.0893 | Customer expectations and quality of service (I34) | 0.0294 |
Eco-friendly technologies (C42) | 0.0395 | Heterogeneity of the sector (I35) | 0.0166 |
Modern agricultural technologies for yield increase (C43) | 0.0614 | Farm sizes and capital investment costs (I36) | 0.0261 |
Technology maturity (44) | 0.0507 | Legal and regulatory (I4) | 0.2577 |
Data usage (I41) | 0.0549 | ||
Cross border data flows and global cooperation (I42) | 0.0288 | ||
Liability (I43) | 0.0509 | ||
Data ownership and data collection management (I44) | 0.0472 | ||
GDPR and IoT (I45) | 0.0334 | ||
Cultural (I5) | 0.1197 | ||
Education and training (I51) | 0.0738 | ||
Ethics (I52) | 0.0479 | ||
Trust (I53) | 0.1011 |
3.3 Results of the IVTFN ARAS Method
Table 10
Ideal | ${\tilde{S}_{i}}$ | $y=0$ | $y=0.5$ | $y=1$ | ||||||
BNP | K | Rank | BNP | K | Rank | BNP | K | Rank | ||
A | [(0.0144, 0.0185), 0.0303, (0.0482, 0.0613)] | 0.0212 | 1 | 0 | 0.0203 | 1 | 0 | 0.0194 | 1 | 0 |
A1 | [(0.008, 0.0105), 0.0177, (0.0326, 0.0436)] | 0.0139 | 0.6535 | 6 | 0.0130 | 0.6412 | 6 | 0.0122 | 0.6278 | 6 |
A2 | [(0.0102, 0.0126), 0.0191, (0.0353, 0.0469)] | 0.0152 | 0.7193 | 2 | 0.0143 | 0.7053 | 2 | 0.0134 | 0.6901 | 3 |
A3 | [(0.0091, 0.0115), 0.0181, (0.0333, 0.0443)] | 0.0143 | 0.6753 | 5 | 0.0134 | 0.6623 | 5 | 0.0126 | 0.6482 | 5 |
A4 | [(0.0095, 0.0121), 0.0198, (0.0352, 0.0464)] | 0.0151 | 0.7143 | 3 | 0.0143 | 0.7037 | 3 | 0.0134 | 0.6921 | 2 |
A5 | [(0.0073, 0.0093), 0.0148, (0.0284, 0.0385)] | 0.0121 | 0.5725 | 7 | 0.0113 | 0.5579 | 7 | 0.0105 | 0.5419 | 7 |
A6 | [(0.0073, 0.0093), 0.0146, (0.0284, 0.0385)] | 0.0121 | 0.5701 | 8 | 0.0113 | 0.5554 | 8 | 0.0105 | 0.5392 | 8 |
A7 | [(0.0107, 0.0141), 0.0235, (0.041, 0.0535)] | 0.0176 | 0.8282 | 1 | 0.0166 | 0.8198 | 1 | 0.0157 | 0.8106 | 1 |
A8 | [(0.009, 0.0115), 0.0186, (0.0333, 0.0443)] | 0.0144 | 0.6778 | 4 | 0.0135 | 0.6662 | 4 | 0.0127 | 0.6535 | 4 |
Table 11
Ideal | ${\tilde{S}_{i}}$ | $y=0$ | $y=0.5$ | $y=1$ | ||||||
BNP | K | Rank | BNP | K | Rank | BNP | K | Rank | ||
A | [(0.011, 0.0148), 0.027, (0.0504, 0.0696)] | 0.0215 | 1 | 0 | 0.02 | 1 | 0 | 0.0184 | 1 | 0 |
A1 | [(0.014, 0.0188), 0.0264, (0.0346, 0.0685)] | 0.0218 | 1.0128 | 2 | 0.0189 | 0.9449 | 2 | 0.016 | 0.8658 | 2 |
A2 | [(0.0102, 0.0138), 0.0188, (0.0361, 0.0671)] | 0.0192 | 0.8938 | 6 | 0.0165 | 0.8251 | 5 | 0.0137 | 0.7451 | 4 |
A3 | [(0.0103, 0.0138), 0.0184, (0.0347, 0.0658)] | 0.0189 | 0.8786 | 8 | 0.0161 | 0.8078 | 8 | 0.0134 | 0.7252 | 8 |
A4 | [(0.0123, 0.0157), 0.0205, (0.0312, 0.0648)] | 0.0195 | 0.9076 | 3 | 0.0165 | 0.8261 | 4 | 0.0135 | 0.7311 | 6 |
A5 | [(0.0122, 0.0157), 0.0176, (0.0336, 0.0654)] | 0.0191 | 0.8857 | 7 | 0.0162 | 0.8118 | 7 | 0.0134 | 0.7255 | 7 |
A6 | [(0.0123, 0.0156), 0.0193, (0.033, 0.0648)] | 0.0193 | 0.8963 | 5 | 0.0164 | 0.822 | 6 | 0.0136 | 0.7353 | 5 |
A7 | [(0.0137, 0.0166), 0.0208, (0.0327, 0.0624)] | 0.0194 | 0.9007 | 4 | 0.0167 | 0.8356 | 3 | 0.014 | 0.7596 | 3 |
A8 | [(0.0181, 0.0232), 0.0294, (0.0339, 0.0705)] | 0.0236 | 1.0977 | 1 | 0.0205 | 1.0241 | 1 | 0.0173 | 0.9383 | 1 |
3.4 Results of the Evaluation Framework
Table 12
Code | ${K_{i}}$ based on IVTFN SWARA and IVTFN ARAS method | Normalising the ${K_{i}}$ to the $[0,1]$ Interval | ||
SD | IoT Challenges | SD | IoT Challenges | |
A1 | 0.6278 | 0.8658 | 0.3264 | 0.6598 |
A2 | 0.6901 | 0.7451 | 0.5561 | 0.0934 |
A3 | 0.6482 | 0.7252 | 0.4016 | 0 |
A4 | 0.6921 | 0.7311 | 0.5635 | 0.0277 |
A5 | 0.5419 | 0.7255 | 0.0099 | 0.0014 |
A6 | 0.5392 | 0.7353 | 0 | 0.0474 |
A7 | 0.8106 | 0.7596 | 1 | 0.1614 |
A8 | 0.6535 | 0.9383 | 0.4213 | 1 |