THE MULTI-OBJECTIVE REFACTORING SELECTION PROBLEM

被引:0
|
作者
Chisalita-Cretu, Camelia [1 ]
Vescan, Andreea [1 ]
机构
[1] Univ Babes Bolyai, Fac Math & Comp Sci, Dept Comp Sci, R-3400 Cluj Napoca, Romania
关键词
searched-based software engineering; multi-objective optimization; refactoring;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The paper defines the Optimal Refactoring Selection Problem (ORSP) and generalizes it as a Multi-Objective ORSP (MOORSP) by treating the cost constraint as an objective and combining it with the effect objective. It considers the refactoring selection as a multi-objective optimization in the Search-Based Software Engineering (SBSE) field. The results of the proposed weighted objective genetic algorithm on an experimental didactic case study are presented and compared with other recommended solutions for similar problems.
引用
收藏
页码:291 / 298
页数:8
相关论文
共 50 条
  • [1] Overview of the Multi-Objective Refactoring Selection Problem
    Chisalita-Cretu, Camelia
    [J]. PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON VIRTUAL LEARNING, 2014, : 321 - 328
  • [2] A Multi-Objective Approach for Entity Refactoring Set Selection Problem
    Chisalita-Cretu, Camelia
    [J]. 2009 SECOND INTERNATIONAL CONFERENCE ON THE APPLICATIONS OF DIGITAL INFORMATION AND WEB TECHNOLOGIES (ICADIWT 2009), 2009, : 790 - 795
  • [3] The Optimal Refactoring Selection Problem - A Multi-Objective Evolutionary Approach
    Chisalita-Cretu, Camelia
    [J]. PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON VIRTUAL LEARNING, ICVL 2010, 2010, : 410 - 417
  • [4] Identification of Web Service Refactoring Opportunities as a Multi-Objective Problem
    Wang, Hanzhang
    Ouni, Ali
    Kessentini, Marouane
    Maxim, Bruce
    Grosky, William I.
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS), 2016, : 586 - 593
  • [5] Intelligent Change Operators for Multi-Objective Refactoring
    Abid, Chaima
    Ivers, James
    Ferreira, Thiago do N.
    Kessentini, Marouane
    Kahla, Fares E.
    Ozkaya, Ipek
    [J]. 2021 36TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING ASE 2021, 2021, : 768 - 780
  • [6] A new multi-objective algorithm for a project selection problem
    Ghorbani, S.
    Rabbani, M.
    [J]. ADVANCES IN ENGINEERING SOFTWARE, 2009, 40 (01) : 9 - 14
  • [7] A Novel Outlook on Feature Selection as a Multi-objective Problem
    Barbiero, Pietro
    Lutton, Evelyne
    Squillero, Giovanni
    Tonda, Alberto
    [J]. ARTIFICIAL EVOLUTION, EA 2019, 2020, 12052 : 68 - 81
  • [8] Enabling Decision and Objective Space Exploration for Interactive Multi-Objective Refactoring
    Rebai, Soumaya
    Alizadeh, Vahid
    Kessentini, Marouane
    Fehri, Houcem
    Kazman, Rick
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2022, 48 (05) : 1560 - 1578
  • [9] Analysis of the multi-objective cluster head selection problem in WSNs
    Garcia-Najera, Abel
    Zapotecas-Martinez, Saul
    Miranda, Karen
    [J]. APPLIED SOFT COMPUTING, 2021, 112
  • [10] A multi-objective particle swarm optimization for project selection problem
    Rabbani, M.
    Bajestani, M. Aramoon
    Khoshkhou, G. Baharian
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2010, 37 (01) : 315 - 321