Pareto optimal search based refactoring at the design level 论文

2007引用 223
Software Engineering ResearchSoftware Testing and Debugging TechniquesSoftware Reliability and Analysis Research

摘要

Refactoring aims to improve the quality of a software systems' structure, which tends to degrade as the system evolves. While manually determining useful refactorings can be challenging, search based techniques can automatically discover useful refactorings. Current search based refactoring approaches require metrics to be combined in a complex fashion, and producea single sequence of refactorings. In this paper we show how Pareto optimality can improve search based refactoring, making the combination of metrics easier, and aiding the presentation of multiple sequences of optimal refactorings to users.

相关技术

暂无数据

相关事件

暂无数据

相关文章

暂无数据