IEEE Access (Jan 2020)

Role of Requirement Prioritization Technique to Improve the Quality of Highly-Configurable Systems

  • Atif Ali,
  • Yaser Hafeez,
  • Shariq Hussain,
  • Shunkun Yang

DOI
https://doi.org/10.1109/ACCESS.2020.2971382
Journal volume & issue
Vol. 8
pp. 27549 – 27573

Abstract

Read online

Highly-configurable systems are such systems which are not developed for single scenario. However, perhaps they have variable functionality and they are developed for hybrid scenarios. Producing a good highly-configurable system within time and with customer satisfaction is not easy. Handling requirements effectively in such a way that it take least time to market, is one of the most difficult tasks in highly-configurable system. In this paper, a quantitative requirement prioritization technique for highly-configurable systems is proposed. This technique involves all stakeholders and can be used primarily for large scale software projects. The proposed technique is evaluated by taking a case study of the highly-configurable point of sale for automotive industry. The result shows that the proposed technique provides promising results and can be enhanced with more future work.

Keywords