Signal & Draht: A SIL4 certified signalling solution with flexible COTS