High level architecture (HLA) Principles for distributed simulation in industry: a framework for controlling federations over a WAN