Domain-Oriented Refactoring Framework.