Some safety aspects on multi-agent and CBTC implementation for subway control systems