— Steadily growing microcontroller capabilities at an ever decreasing cost per operation encourage the development of more extensive and smarter applications in the domain of embedded systems. Intelligent systems, i. e., systems that react appropriately to changing situations without user input, provide an attractive solution in order to keep pace with the upcoming challenges of the embedded market. As the development of such intelligent embedded systems is a demanding and errorprone task, a great need for supporting methodologies evolves. The objective of this paper is to introduce an approach to build up a simulation architecture for emulating particular parts of a distributed embedded system. Well known advantages of simulation, like improved reproducibility of simulation runs, the possibility to simulate rare and maybe dangerous situations, and potential cost reduction during development will be supported by such an architecture.