Compositional semantics of non deterministic synchronous languages