High level architecture (simulation)