Identifying the Optimal Refactoring Dependencies Using Heuristic Search Algorithms to Maximize Maintainability | Synapse