Data-driven model for maintenance decision support: A case study of railway signalling systems. (January 2016)