Are These Requirements Risky: A Proposal of an IoT-Based Requirements Risk Estimation Framework

被引:1
|
作者
Gupta, Chetna [1 ]
Gupta, Varun [2 ]
机构
[1] Jaypee Inst Informat Technol, Dept Comp Sci & Engn, Noida 201305, India
[2] Univ Alcala, Dept Econ & Business Adm, Madrid 28802, Spain
关键词
Internet of Things; intuitionistic fuzzy logic; software engineering; requirements engineering; risk estimation; SOFTWARE; MANAGEMENT; INTERNET; THINGS;
D O I
10.3390/math10081210
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Internet of Things (IoT) systems are revolutionizing traditional living to a new digital living style. In the past, a lot of investigations have been carried out to improve the technological challenges and issues of IoT and have focused on achieving the full potential of IoT. The foremost requisite for IoT software system developers seeking a competitive edge is to include project-specific features and meet customer expectations effectively and accurately. Any failures during the Requirements Engineering (RE) phase can result in direct or indirect consequences for each succeeding phase of development. The challenge is far more immense because of the lack of approaches for IoT-based RE. The objective of this paper is to propose a requirements risk management model for IoT systems. The method regarding the proposed model estimates requirements risk by considering both customers' and developers' perceptions. It uses multiple criteria using intuitionistic fuzzy logic and analytical technique. This will help to handle the uncertainty and vagueness of human perception, providing a well-defined two-dimensional indication of customer value and risk. The validity of the approach is tested on real project data and is supported with a user study. To the best of our understanding, literature lacks the trade-off analysis at the RE level in IoT systems and this presented work fills this prerequisite in a novel way by improving (i) requirements risk assessment for IoT systems and (ii) handling developers' subjective judgments of multiple conflicting criteria, yielding more concrete and more observable results.
引用
收藏
页数:13
相关论文
共 50 条
  • [1] Value proposition of IoT-based products and services: a framework proposal
    Graziela Molling
    Amarolinda Zanela Klein
    [J]. Electronic Markets, 2022, 32 : 899 - 926
  • [2] Value proposition of IoT-based products and services: a framework proposal
    Molling, Graziela
    Klein, Amarolinda Zanela
    [J]. ELECTRONIC MARKETS, 2022, 32 (02) : 899 - 926
  • [3] A UML-based Proposal for IoT System Requirements Specification
    Reggio, Gianna
    [J]. 2018 IEEE/ACM 10TH INTERNATIONAL WORKSHOP ON MODELLING IN SOFTWARE ENGINEERING (MISE), 2018, : 9 - 16
  • [4] Addressing Data-Centric Security Requirements for IoT-Based Systems
    Rodriguez, Juan D. Parra
    Schreckling, Daniel
    Posegga, Joachim
    [J]. 2016 INTERNATIONAL WORKSHOP ON SECURE INTERNET OF THINGS (SIOT), 2016, : 1 - 10
  • [5] Blockchain for IoT-based smart cities: Recent advances, requirements, and future challenges
    Majeed, Umer
    Khan, Latif U.
    Yaqoob, Ibrar
    Kazmi, S. M. Ahsan
    Salah, Khaled
    Hong, Choong Seon
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2021, 181
  • [6] Investigating Quality Requirements from a Human Perspective in IoT-Based Software Architectures for Education
    Kassab, Mohamad
    Graciano Neto, Valdemar Vicente
    Allian, Ana
    [J]. 13TH EUROPEAN CONFERENCE ON SOFTWARE ARCHITECTURE (ECSA 2019), VOL 2, 2019, : 241 - 244
  • [7] IoT-Based Framework for Smart Agriculture
    Yang, Jian
    Sharma, Amit
    Kumar, Rajeev
    [J]. INTERNATIONAL JOURNAL OF AGRICULTURAL AND ENVIRONMENTAL INFORMATION SYSTEMS, 2021, 12 (02) : 1 - 14
  • [8] IoT-Based State Estimation for Microgrids
    Rana, Md M.
    Xiang, Wei
    Wang, Eric
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2018, 5 (02): : 1345 - 1346
  • [9] Practical challenges of requirements prioritization based on risk estimation
    Herrmann, Andrea
    Paech, Barbara
    [J]. EMPIRICAL SOFTWARE ENGINEERING, 2009, 14 (06) : 644 - 684
  • [10] Practical challenges of requirements prioritization based on risk estimation
    Andrea Herrmann
    Barbara Paech
    [J]. Empirical Software Engineering, 2009, 14 : 644 - 684