Skip to content
Research Article Open access CC BY 4.0

A Machine Learning Algorithm Based on Inverse Problems for Software Requirements Selection

Ali Sever

Journal of Advances in Mathematics and Computer Science · pp. 1–16 · Published 4 Jul 2017

10.9734/JAMCS/2017/34622

Abstract

This paper describes the software requirements prioritization task and provides a systematic approach to determine what needs to be included in the next release of a software product. Minimizing the total cost of adding a new feature in the next release and maximizing overall customer satisfaction are contradictory objectives. In this paper, first, an adaptive multi-objective prioritization model is discussed. Then we describe how discrete inverse problems ideas can in fact be formulated to obtain a smooth local “Added Degree of Importance” (ADI) function of client requirements which could be used to classify and prioritize the software requirements for next release. The numerical implementation of the proposed model with a case study on software requirements selection shows the effectiveness of the multi-objective inverse model (IM) approach. The proposed model have been compared with some of the recent relevant models. Main future of the model is that it has been designed by the assignment of a real score for each of the requirements unlike just classification provided in the literature.

Software requirements prioritization multi-objective machine learning algorithm next release problem inverse problems machine learning.

Cited by 5

Systematic Mapping of AI‐Based Approaches for Requirements Prioritization

María Isabel Limaylla Lunarejo, N. Condori-Fernández, M. Luaces · IET Software · 2025

Towards the Ensemble: IPCBR Model in Investigating Financial Bubbles

F. Ekpenyong, G. Samakovitis, S. Kapetanakis · 2020

A Machine Learning Algorithm Based on Inverse Problems for Cyber Anomaly Detection

Ali Sever · Current Journal of Applied Science and Technology · 2018

Requirements prioritization based on multiple criteria using Artificial Intelligence techniques

Maria Isabel Limaylla Lunarejo · 2021 IEEE 29th International Requirements Engineering Conference (RE) · 2021

Article metrics

Real usage data collected on this platform.

0

Page views

0

PDF downloads

0

Outbound clicks

5

Citations

Views by country

Approximate, from request IP at view time — not citizenship or institution. Countries with fewer than 5 views are grouped as "Other".

No views recorded yet.

Traffic sources

Referring site, by host.

No traffic recorded yet.

Views and downloads exclude known bots/crawlers. Citations combines this platform's own DOI-resolved index with each external source's own reported total — see Cited by above for individually listed citing works. Last refreshed 0 seconds ago.