What makes server rename complex?
2 answers
The whole concept of OSLC is one of "linked data" - every piece of data has a unique URI that allows it to be referenced by its own and other OSLC consumers and providers.
This URI is used to reference the data everywhere, so a server rename has to go through the entire ELM instance, identify every URI, determine if it's going to be affected by the rename, and then actually do the rename in the database.
It's a complex procedure