Railway applications -Communications, signalling and processing systems -Software for railway control and protection systems