 Software modernization implies various manual and automated tasks performed by specialized knowledge workers.Tools are supporting project participants' tasks and help organize the collaboration and sequencing of the work.A general software modernization management approach