This paper shows the equivalence between the family of recognizable la
nguages over infinite traces and the family of languages which are rec
ognized by deterministic asynchronous cellular Muller automata. We thu
s give a proper generalization of McNaughton's Theorem from infinite w
ords to infinite traces. Thereby we solve one of the main open problem
s in this field. As a special case we obtain that every closed (w.r.t.
the independence relation) word language is accepted by some I-diamon
d deterministic Muller automaton.