مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resources

video

مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resources

sound

مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resources

Persian Version

مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resources

View:

22
مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resources

Download:

1
مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resources

Cites:

Information Journal Paper

Title

RMMOC: Refactoring Method based on Multi-Objective Algorithms and New Criteria

Pages

  227-242

Abstract

 Some factors can change the software and affect the quality, such as the new users' requirements and the need for compatibility with modern techniques. These factors impose a high cost on technical software maintenance. One of the techniques for Software Quality improvement and maintenance cost reduction is Refactoring. The advantage of this method is software behavior preservation. Because the cost of Refactoring manually is high, a technique called the hybrid optimization problem has been proposed. The main challenge in Refactoring is to propose a technique with high accuracy and less runtime. Hence, in the present work, a Refactoring method based on the Multi-objective Algorithms called RMMOC is proposed to tradeoff between quality and runtime. In this method, a helpful search-based method called UMOCell is used to increase Refactoring quality. This method inspires both population-based and local-based search algorithms. Another novelty in this paper is using new metrics for program quality assessment that help to increase accuracy, decrease runtime of Refactoring, and find the best Refactoring solutions. Because software metrics play a significant role in search-based Refactoring approaches, this paper introduces two effective criteria called MPC and Refactoring number reduction in addition to previous presented metrics. The results of experiments show that the performance of the proposed method is remarkable and using new metrics is effectiveness.

Multimedia

  • No record.
  • Cites

  • No record.
  • References

  • No record.
  • Cite

    Related Journal Papers

  • No record.
  • Related Seminar Papers

  • No record.
  • Related Plans

  • No record.
  • Recommended Workshops






    Move to top
    telegram sharing button
    whatsapp sharing button
    linkedin sharing button
    twitter sharing button
    email sharing button
    email sharing button
    email sharing button
    sharethis sharing button