IDEAS home Printed from https://ideas.repec.org/a/gam/jftint/v16y2024i5p160-d1388921.html
   My bibliography  Save this article

Optimizing Requirements Prioritization for IoT Applications Using Extended Analytical Hierarchical Process and an Advanced Grouping Framework

Author

Listed:
  • Sarah Kaleem

    (EIAS Data Science Lab, Prince Sultan University, Riyadh 11586, Saudi Arabia
    Department of Computing and Technology, Iqra University, Islamabad 44000, Pakistan)

  • Muhammad Asim

    (EIAS Data Science Lab, Prince Sultan University, Riyadh 11586, Saudi Arabia
    School of Computer Science and Technology, Guangdong University of Technology, Guangzhou 510006, China)

  • Mohammed El-Affendi

    (EIAS Data Science Lab, Prince Sultan University, Riyadh 11586, Saudi Arabia)

  • Muhammad Babar

    (Robotics and Internet of Things Lab, Prince Sultan University, Riyadh 11586, Saudi Arabia)

Abstract

Effective requirement collection and prioritization are paramount within the inherently distributed nature of the Internet of Things (IoT) application. Current methods typically categorize IoT application requirements subjectively into inessential, desirable, and mandatory groups. This often leads to prioritization challenges, especially when dealing with requirements of equal importance and when the number of requirements grows. This increases the complexity of the Analytical Hierarchical Process (AHP) to O(n2) dimensions. This research introduces a novel framework that integrates an enhanced AHP with an advanced grouping model to address these issues. This integrated approach mitigates the subjectivity found in traditional grouping methods and efficiently manages larger sets of requirements. The framework consists of two main modules: the Pre-processing Module and the Prioritization Module. The latter includes three units: the Grouping Processing Unit (GPU) for initial classification using a new grouping approach, the Review Processing Unit (RPU) for post-grouping assessment, and the AHP Processing Unit (APU) for final prioritization. This framework is evaluated through a detailed case study, demonstrating its ability to effectively streamline requirement prioritization in IoT applications, thereby enhancing design quality and operational efficiency.

Suggested Citation

  • Sarah Kaleem & Muhammad Asim & Mohammed El-Affendi & Muhammad Babar, 2024. "Optimizing Requirements Prioritization for IoT Applications Using Extended Analytical Hierarchical Process and an Advanced Grouping Framework," Future Internet, MDPI, vol. 16(5), pages 1-18, May.
  • Handle: RePEc:gam:jftint:v:16:y:2024:i:5:p:160-:d:1388921
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/1999-5903/16/5/160/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/1999-5903/16/5/160/
    Download Restriction: no
    ---><---

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jftint:v:16:y:2024:i:5:p:160-:d:1388921. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.