• Home
  • Search
  • REQUIREMENT PRIORITIZATION IN THE DEVELOPMENT OF SOFTWARE PROJECTS FOR CRITICAL INFRASTRUCTURE OBJECTS
  • https://doi.org/10.31474/2786-9024/v1i1(33).296148Copy DOI Icon

REQUIREMENT PRIORITIZATION IN THE DEVELOPMENT OF SOFTWARE PROJECTS FOR CRITICAL INFRASTRUCTURE OBJECTS

  • Abstract
  • Literature Map
  • Similar Papers
Abstract

The objective of the study is to develop an algorithm for prioritizing requirements in the development of software for critical infrastructure object projects. Requirement development is a fundamental phase in any software project, as this phase involves the identification, processing, and manipulation of requirements. The primary source of these requirements is project stakeholders, taking into account project constraints and limits. The number of requirements varies for each software project for a critical infrastructure object, hence the term requirement prioritization pertains to determining the priority order of executing software requirements based on considerations and decisions of stakeholders. Various proposed optimization algorithms are employed to address optimization tasks. This paper presents the main stages of basic optimization algorithms, some of their modifications aimed at enhancing their efficiency in solving such types of problems. Additionally, a hybrid approach based on WOA and GWO optimization algorithms is proposed, combining the advantages of each algorithm to determine the priority of requirements for critical infrastructure object software. Furthermore, a dataset from the SKUDA project is provided, utilized in this research, meeting the requirements of a real software project for evaluating the proposed method. The scientific novelty lies in the modification, application, and combination of results from well-known GWO and WOA algorithms to address the requirement prioritization task for critical infrastructure object software projects. The proposed algorithm achieves an accuracy of 92% for the proposed set of requirements.

Similar Papers
  • Conference Article
  • Citations17

Requirement Prioritization Using Adaptive Fuzzy Hierarchical Cumulative Voting

  • Jan 01, 2017
  • Bhagyashri B Jawale +2
  • Book Chapter
  • Citations1

Intuitionistic Fuzzy Sets in Large-Scale Software Requirement Prioritization

  • Jan 01, 2022
  • Vassilis C Gerogiannis +2
  • Conference Article
  • Citations11

Requirements prioritization based on multiple criteria using Artificial Intelligence techniques

  • Sep 01, 2021
  • Maria Isabel Limaylla Lunarejo
  • PDF
  • Research Article
  • Citations32

Grey Wolf Algorithm for Requirements Prioritization

  • Jan 15, 2018
  • Modern Applied Science
  • Raja Masadeh +2
  • PDF
  • Research Article

Opinion Analysis of Software Developers Working Onsite on Public Sector Software Projects: An Exploratory Study

  • Oct 30, 2019
  • Balkan Journal of Electrical and Computer Engineering
  • Doğancan Köseoğlu +1
  • Research Article
  • Citations108

Software Requirements Prioritisation: A Systematic Literature Review on Significance, Stakeholders, Techniques and Challenges

  • Jan 01, 2018
  • IEEE Access
  • Fadhl Hujainah +3
  • Research Article
  • Citations7

Methods for user‐centered design and evaluation of text analysis tools in a digital history project

  • Jan 01, 2016
  • Proceedings of the Association for Information Science and Technology
  • Ben Heuwing +2
  • PDF
  • Research Article
  • Citations6

Improving Software Requirements Prioritization through the Lens of Constraint Satisfaction

  • Jun 05, 2023
  • Proceedings of the Canadian Conference on Artificial Intelligence
  • Jonathan Winton +1
  • Research Article

A new multi-criteria decision process to prioritise requirements

  • Jan 01, 2018
  • International Journal of Information and Communication Technology
  • Nacereddine Zarour +2
  • Conference Article
  • Citations29

Value Based Fuzzy Requirement Prioritization and Its Evaluation Framework

  • Dec 01, 2009
  • M Ramzan +4
  • Book Chapter
  • Citations2

Research on Technologies of Software Requirements Prioritization

  • Jan 01, 2014
  • Zhixiang Tong +3
  • Conference Article
  • Citations23

A Systematic Literature Review: Software Requirements Prioritization Techniques

  • Dec 01, 2018
  • Muhammad Sufian +3
  • Conference Article
  • Citations111

Tracking technical debt — An exploratory case study

  • Sep 01, 2011
  • Yuepu Guo +7
  • Research Article
  • Citations25

A stakeholder-based risk assessment and intervention framework for international construction projects

  • Sep 04, 2019
  • International Journal of Managing Projects in Business
  • Tao Wang +4
  • Research Article
  • Citations12

Machine learning based success prediction for crowdsourcing software projects

  • Apr 20, 2021
  • Journal of Systems and Software
  • Inam Illahi +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.