Generalized system detection and naming for multiple machines