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 条
  • [1] FLExIBO: A Decoupled Cost-Aware Multi-Objective Optimization Approach for Deep Neural Networks
    Iqbal, Shahriar
    Su, Jianhai
    Kotthoff, Lars
    Jamshidi, Pooyan
    JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2023, 77 : 645 - 682
  • [2] FlexiBO: A Decoupled Cost-Aware Multi-Objective Optimization Approach for Deep Neural Networks
    Iqbal M.S.
    Su J.
    Kotthoff L.
    Jamshidi P.
    1600, AI Access Foundation (77): : 645 - 682
  • [3] A Novel Cost-Aware Multi-Objective Energy Management Method for Microgrids
    Hooshmand, Ali
    Asghari, Babak
    Sharma, Ratnesh
    2013 IEEE PES INNOVATIVE SMART GRID TECHNOLOGIES (ISGT), 2013,
  • [4] FlexiBO: A Decoupled Cost-Aware Multi-objective Optimization Approach for Deep Neural Networks (Abstract Reprint)
    Iqbal, Md Shahriar
    Su, Jianhai
    Kotthoff, Lars
    Jamshidi, Pooyan
    THIRTY-EIGHTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOL 38 NO 20, 2024, : 22700 - 22700
  • [5] Energy and Cost-Aware Workflow Scheduling in Cloud Computing Data Centers Using a Multi-objective Optimization Algorithm
    Mohammadzadeh, Ali
    Masdari, Mohammad
    Gharehchopogh, Farhad Soleimanian
    JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, 2021, 29 (03)
  • [6] Energy and Cost-Aware Workflow Scheduling in Cloud Computing Data Centers Using a Multi-objective Optimization Algorithm
    Ali Mohammadzadeh
    Mohammad Masdari
    Farhad Soleimanian Gharehchopogh
    Journal of Network and Systems Management, 2021, 29
  • [7] Multi-fidelity cost-aware Bayesian optimization
    Foumani, Zahra Zanjani
    Shishehbor, Mehdi
    Yousefpour, Amin
    Bostanabad, Ramin
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2023, 407
  • [8] Multi-objective cost-aware bag-of-tasks scheduling optimization model for IoT applications running on heterogeneous fog environment
    Seifhosseini, Seyyedamin
    Shirvani, Mirsaeid Hosseini
    Ramzanpoor, Yaser
    COMPUTER NETWORKS, 2024, 240
  • [9] Adaptive cost-aware Bayesian optimization
    Phuc Luong
    Dang Nguyen
    Gupta, Sunil
    Rana, Santu
    Venkatesh, Svetha
    KNOWLEDGE-BASED SYSTEMS, 2021, 232
  • [10] Multi-objective fuzzy optimization approach to eigenstructure assignment
    TrebiOllennu, A
    White, BA
    FUZZ-IEEE '96 - PROCEEDINGS OF THE FIFTH IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS, VOLS 1-3, 1996, : 1325 - 1331