This paper discusses the benefits of adding formal specification in B to ex
isting controller synthesis techniques, and some of the limitations of B fo
r this area of application. Examples from case studies carried out in the "
Object-oriented specification of real-time and reactive systems" (ROOS) pro
ject are given. (C) 2000 Published by Elsevier Science Ltd. All lights rese
rved.