Process migration (ACM computing surveys, 2000)