Describir: Taming heterogenity and complexity of embedded control /