We investigate coordination languages as support for the implementation of parallel discrete event simulators. In particular, we show that the computational model provided by coordination languages and based on the shared space abstraction is a suitable environment for the implementation of a new, event-based, methodology we call ActE (Active Events). ActE naturally solves the state sharing problem, and is able to fully exploit the causal concurrency among events. We also outline features of an ideal coordination language with respect to parallel simulation.
展开▼