Software refactoring guided by multiple soft-goals

Yu, Y; Mylopoulos, J; Leite, J.C.S.P; Liu, L and D'Hollander, E.H (2003). Software refactoring guided by multiple soft-goals. In: 1st workshop on Refactoring: Achievements, Challenges, and Effects (REFACE'03), 13-16 Nov 2003, Victoria, Canada.



Software refactoring is intended to enhance the quality of a software by improving its understandability, performance, as well as other quality attributes. We adopt the modelling framework of [14] in order to analyze software qualities, to determine which software refactoring transformations are most appropriate. In addition, we use software metrics to evaluate software quality quantitatively. Our framework adopts and extends work reported in [15].

Viewing alternatives

Download history

Item Actions