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 条
  • [41] Solving multi-objective traffic assignment
    Raith, Andrea
    Wang, Judith Y. T.
    Ehrgott, Matthias
    Mitchell, Stuart A.
    ANNALS OF OPERATIONS RESEARCH, 2014, 222 (01) : 483 - 516
  • [42] The multi-objective constrained assignment problem
    Kleeman, Mark P.
    Lamont, Gary B.
    GECCO 2006: GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, VOL 1 AND 2, 2006, : 743 - +
  • [43] The multi-objective constrained assignment problem
    Kleeman, Mark P.
    Lamont, Gary B.
    EVOLUTIONARY AND BIO-INSPIRED COMPUTATION: THEORY AND APPLICATIONS, 2007, 6563
  • [44] Solving multi-objective traffic assignment
    Andrea Raith
    Judith Y. T. Wang
    Matthias Ehrgott
    Stuart A. Mitchell
    Annals of Operations Research, 2014, 222 : 483 - 516
  • [45] A new hybrid memetic multi-objective optimization algorithm for multi-objective optimization
    Luo, Jianping
    Yang, Yun
    Liu, Qiqi
    Li, Xia
    Chen, Minrong
    Gao, Kaizhou
    INFORMATION SCIENCES, 2018, 448 : 164 - 186
  • [46] Multi-Objective Optimization of the Quay Crane Assignment and Scheduling Problem: Time and Movement Optimization
    de Oliveira, Jean Phelippe Ramos
    Barbosa, Juan David
    Lamprou, Maria
    2016 7TH INTERNATIONAL CONFERENCE ON INFORMATION, INTELLIGENCE, SYSTEMS & APPLICATIONS (IISA), 2016,
  • [47] A 'Phylogeny-aware' Multi-objective Optimization Approach for Computing MSA
    Nayeem, Muhammad Ali
    Bayzid, Md. Shamsuzzoha
    Rahman, Atif Hasan
    Shahriyar, Rifat
    Rahman, M. Sohel
    PROCEEDINGS OF THE 2019 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'19), 2019, : 577 - 585
  • [48] Multi-Objective Optimization of Orchestra Scheduler for Traffic-Aware Networks
    Panda, Niharika
    Muthuraman, Supriya
    Elsts, Atis
    SMART CITIES, 2024, 7 (05): : 2542 - 2571
  • [49] Fast and Efficient Sensitivity Aware Multi-Objective Optimization of Analog Circuits
    Garbaya, Amel
    Kotti, Mouna
    Kchaou, Omaya Bellaaj
    Fakhfakh, Mourad
    Guillen-Fernandez, Omar
    Tlelo-Cuautle, Esteban
    TECHNOLOGIES, 2019, 7 (02)
  • [50] A Novel Yield Aware Multi-objective Analog Circuit Optimization Tool
    Berkol, Gonenc
    Afacan, Engin
    Dundar, Gunhan
    Pusane, Ali Emre
    Baskaya, Faik
    2015 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2015, : 2652 - 2655