• Home
  • Search
  • Improving Software Requirements Prioritization through the Lens of Constraint Satisfaction
  • Cite Icon6
  • https://doi.org/10.21428/594757db.09e3d60cCopy DOI Icon

Improving Software Requirements Prioritization through the Lens of Constraint Satisfaction

  • Abstract
  • Highlights & Summary
  • PDF
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Requirements prioritization is a critical activity during the early software development process, which produces a set of key requirements to implement. The prioritization process offers a parity among the requirements based on multiple characteristics, including end-users’ preferences, cost to implement, and technical dependencies. This paper presents an interactive method to requirements prioritization that leverages the pairwise comparisons and a constraint solver. Our method employs an interactive accumulation of knowledge from the requirements analyst when the relative priority among the requirements cannot be determined based on the existing knowledge from the requirements documents. The final ranking of the requirements is produced via the constraint solver and interactive pairwise comparisons. We evaluate the proposed method using the requirements from a real healthcare project. The proposed prioritization method relying on a constraint solver outperforms state-of-the-art interactive prioritization methods in terms of effectiveness and robustness to analyst’s errors.

Loading PDF

Similar Papers
  • Research Article
  • Citations104

Suitability of requirements prioritization methods for market‐driven software product development

  • Jan 01, 2006
  • Software Process: Improvement and Practice
  • Laura Lehtola +1
  • Conference Article
  • Citations18

Test case prioritization based on requirement correlations

  • May 01, 2016
  • Tingting Ma +2
  • Conference Article
  • Citations11

Requirements prioritization based on multiple criteria using Artificial Intelligence techniques

  • Sep 01, 2021
  • Maria Isabel Limaylla Lunarejo
  • Conference Article
  • Citations10

Handling vagueness and subjectivity in requirements prioritization

  • Nov 29, 2018
  • Vassilis C Gerogiannis +3
  • Conference Article

Towards a Canonical Particle Swarm Optimized Direct Least Squares Prioritization Method for Ratio Pairwise Comparison: An Application of Mutual Fund Selection

  • Aug 01, 2016
  • Kevin Kam Fung Yuen
  • Conference Article
  • Citations23

A Systematic Literature Review: Software Requirements Prioritization Techniques

  • Dec 01, 2018
  • Muhammad Sufian +3
  • PDF
  • Research Article
  • Citations61

Multi-Criteria Decision Making Using ELECTRE

  • Jan 01, 2016
  • Circuits and Systems
  • S A Sahaaya Arul Mary +1
  • Research Article
  • Citations100

Selecting the Individual Numerical Scale and Prioritization Method in the Analytic Hierarchy Process: A 2-Tuple Fuzzy Linguistic Approach

  • Feb 01, 2011
  • IEEE Transactions on Fuzzy Systems
  • Yucheng Dong +3
  • Book Chapter
  • Citations1

Intuitionistic Fuzzy Sets in Large-Scale Software Requirement Prioritization

  • Jan 01, 2022
  • Vassilis C Gerogiannis +2
  • Research Article

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

  • Mar 28, 2024
  • Scientific Papers of Donetsk National Technical University” Series “Computer Engineering and Automation
  • Iaroslav Dorohyi +1
  • Conference Article
  • Citations4

Towards Dependency Based Collaborative Method for Requirement Prioritization

  • Aug 01, 2018
  • Ankita Gupta +1
  • Research Article

Digraph-based Requirement Prioritization for Comparisons Reduction

  • Sep 19, 2017
  • DEStech Transactions on Engineering and Technology Research
  • Wan-Yu Chen +3
  • Book Chapter
  • Citations1

A Hybrid Approach of Regression-Testing-Based Requirement Prioritization of Web Applications

  • Jan 01, 2018
  • Varun Gupta
  • Conference Article
  • Citations6

A partial order assimilation approach for software requirements prioritization

  • May 01, 2014
  • Rubaida Easmin +2
  • Conference Article
  • Citations7

Enhanced Misuse Cases for Prioritization of Security Requirements

  • Oct 09, 2017
  • Sang Guun Yoo +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.