This paper presents some techniques that can be used for translating a LOTOS (Language Of Temporal Orfering Specification) specification into an efficient implementation. In particular, the paper focuses attention on basic LOTOS, the control aprt of LOTOS, and presents a simple algorithm to derive an abstract machnine based on a set of labelled transition systems from a basic LOTOS specification. The transition systems define interacting processes. The problem of the unbounded number of states is considered and solved, by allowing dynamic creation and destruction of processes and by adopting an appropriate consturction procedure for the transition systems. The synchronisation of the processes, according to the LOTOS multi-way rendezvous mechanism, is obtained by means of a procedure based on message transfers among the processes, thus enabling a distributed implementation.