Model-based architecture concepts for autonomous systems design and simulation