A Multi-objective and Cost-Aware Optimization of Requirements Assignment For Review

被引:0
|
作者
Li, Yan [1 ]
Yue, Tao [2 ,3 ]
Ali, Shaukat [2 ]
Zhang, Li [1 ]
机构
[1] Beihang Univ, Sch Comp Sci & Engn, Beijing, Peoples R China
[2] Simula Res Lab, Oslo, Norway
[3] Univ Oslo, Oslo, Norway
基金
中国国家自然科学基金;
关键词
search-based software engineering; requirements assignment; muti-objectives search algorithms;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
A typical way to improve the quality of requirements is to assign them to suitable stakeholders for reviewing. Due to different characteristics of requirements and diverse background of stakeholders, it is needed to find an optimal solution for requirements assignment. Existing search-based requirements assignment solutions focus on maximizing stakeholders' familiarities to assigned requirements and balancing the overall workload of each stakeholder. However, a cost-effective requirements assignment solution should also take into account another two optimization objectives: 1) minimizing required time for reviewing requirements, and 2) minimizing the monetary cost required for performing reviewing tasks. We formulated the requirements assignment problem as a search problem and defined a fitness function considering all the five optimization objectives. We conducted an empirical evaluation to assess the fitness function together with six search algorithms using a real-world case study and 120 artificial problems to assess the scalability of the proposed fitness function. Results show that overall, our optimization problem is complex and further justifies the use for multi-objective search algorithms, and the Speed-constrained Multi-Objective Particle Swarm Optimization (SMPSO) algorithm performed the best among all the search algorithms.
引用
收藏
页码:89 / 96
页数:8
相关论文
共 50 条
  • [31] Multi-objective optimization for order assignment in the food cart evaluation system
    Tunga, Harinandan
    Kar, Samarjit
    Hossain, Hasanuj-Jaman
    Giri, Debasis
    EVOLUTIONARY INTELLIGENCE, 2025, 18 (02)
  • [32] Fuzzy optimization algorithm on multi-objective model for fleet assignment problem
    Wu, Dong-Hua
    Xia, Hong-Shan
    Fan, Yong-Jun
    Wu, D.-H., 1600, Systems Engineering Society of China (34): : 1011 - 1017
  • [33] Multi-objective Optimization of Ticket Assignment Problem in Large Data Centers
    Arain, Tariq Ali
    Huang, Xiangjie
    Cai, Zhicheng
    Xu, Jian
    COMPUTER SUPPORTED COOPERATIVE WORK AND SOCIAL COMPUTING, CHINESECSCW 2021, PT II, 2022, 1492 : 37 - 51
  • [34] Multi-Fidelity Cost-Aware Bayesian Optimization (vol 407, 115937, 2023))
    Foumani, Zahra Zanjani
    Shishehbor, Mehdi
    Yousefpour, Amin
    Bostanabad, Ramin
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2024, 422
  • [35] Multi-objective optimization of task assignment in distributed mobile edge computing
    Almasri, Sanaa
    Jarrah, Moath
    Al-Duwairi, Basheer
    Journal of Reliable Intelligent Environments, 2022, 8 (01) : 21 - 33
  • [36] Evaluation of Multi-Objective Optimization Algorithms for NMR Chemical Shift Assignment
    Maden Yilmaz, Emel
    Guntert, Peter
    Etaner-Uyar, Sima
    MOLECULES, 2021, 26 (12):
  • [37] Review of cost objective functions in multi-objective optimisation analysis of buildings
    Auza, Anna
    Asadi, Ehsan
    Chenari, Behrang
    da Silva, Manuel Gameiro
    RENEWABLE & SUSTAINABLE ENERGY REVIEWS, 2024, 191
  • [38] A multi-objective invasive weed optimization for task assignment in prefabricated systems
    Li, Jia-ke
    Li, Jun-qing
    Duan, Pei-yong
    Duan, Peng
    Sun, Qun
    PROCEEDINGS OF THE 30TH CHINESE CONTROL AND DECISION CONFERENCE (2018 CCDC), 2018, : 4896 - 4900
  • [39] A review of multi-objective optimization algorithms in the field of chemotherapy optimization
    Domeny, Martin Ferenc
    Puskas, Melania
    Kovacs, Levente
    Drexler, Daniel Andras
    18TH INTERNATIONAL SYMPOSIUM ON APPLIED COMPUTATIONAL INTELLIGENCE AND INFORMATICS, SACI 2024, 2024, : 345 - 350
  • [40] A SPECIAL MULTI-OBJECTIVE ASSIGNMENT PROBLEM
    WHITE, DJ
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 1984, 35 (08) : 759 - 767