1. A system comprising: a memory storing at least one computer program; and processing apparatus configured to execute the at least one computer program, wherein when the at least one computer program is executed the system is configured to decompose a service process into service process operations; to filter the service process operations based on at least one pre-determined criterion; and to identify at least one different service process operation to be used to replace an existing service process operation.