A Multiple-Criteria Decision Making Model for Ranking Refactoring Patterns
The analytic network process (ANP) is capable of structuring decision problems and finding mathematically determined judgments built on knowledge and experience. Researches suggest that ANP can be useful in software development, where complicated decisions happen routinely. In extreme programming (XP), the refactoring is applied where the code smells bad. This… Read full abstract & cite →