Process model for decision-making in software refactoring

Proces model for software refactoring
Process model for decision-making in software refactoring. The model integrates the decision-making sub-processes for primary decision problems in refactoring: whether (and when) to refactor? (top), what to refactor (first)? (center), and how to refactor? (bottom). Each sub-process is ordered by key phases (horizontal) and by the organizational level of decision makers and context (vertical). For details, see the publications below.

Related Publications

Copyright Terms: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder.